FIORI App gegenereerd

This commit is contained in:
2026-07-26 08:41:40 +00:00
parent c83b0a545a
commit 09f1e3c1e6
18 changed files with 13488 additions and 4 deletions

View File

@@ -0,0 +1,34 @@
/******************************************************************************
* ╔═══════════════════════════════════════════════════════════════════════╗ *
* ║ ║ *
* ║ WARNING: AUTO-GENERATED FILE ║ *
* ║ ║ *
* ║ This file is automatically generated by SAP Fiori tools and is ║ *
* ║ overwritten when you run the OPA test generator again. ║ *
* ║ ║ *
* ║ To add your own custom pages: ║ *
* ║ - Create a new page file in this directory. ║ *
* ║ - Follow the same pattern as this file. ║ *
* ║ - Add the new file to the JourneyRunner. ║ *
* ║ - Custom page files are not overwritten. ║ *
* ║ ║ *
* ╚═══════════════════════════════════════════════════════════════════════╝ *
******************************************************************************/
sap.ui.define(['sap/fe/test/ListReport'], function(ListReport) {
'use strict';
const CustomPageDefinitions = {
actions: {},
assertions: {}
};
return new ListReport(
{
appId: 'ns.incidents',
componentId: 'IncidentsList',
contextPath: '/Incidents'
},
CustomPageDefinitions
);
});

View File

@@ -0,0 +1,41 @@
/******************************************************************************
* ╔═══════════════════════════════════════════════════════════════════════╗ *
* ║ ║ *
* ║ WARNING: AUTO-GENERATED FILE ║ *
* ║ ║ *
* ║ This file is automatically generated by SAP Fiori tools and is ║ *
* ║ overwritten when you run the OPA test generator again. ║ *
* ║ ║ *
* ║ To add your own custom pages: ║ *
* ║ - Create a new page file in this directory. ║ *
* ║ - Follow the same pattern as this file. ║ *
* ║ - Add the new file to the JourneyRunner. ║ *
* ║ - Custom page files are not overwritten. ║ *
* ║ ║ *
* ╚═══════════════════════════════════════════════════════════════════════╝ *
******************************************************************************/
sap.ui.define(['sap/fe/test/ObjectPage', 'sap/ui/test/actions/Press'], function(ObjectPage, Press) {
'use strict';
const CustomPageDefinitions = {
actions: {
iPressSectionIconTabFilterButton: function (section) {
return this.waitFor({
id: new RegExp(`.*--fe::FacetSection::${section}-anchor$`),
actions: new Press()
});
}
},
assertions: {}
};
return new ObjectPage(
{
appId: 'ns.incidents',
componentId: 'IncidentsObjectPage',
contextPath: '/Incidents'
},
CustomPageDefinitions
);
});

View File

@@ -0,0 +1,19 @@
sap.ui.define([
"sap/fe/test/JourneyRunner",
"ns/incidents/test/integration/pages/IncidentsList.gen",
"ns/incidents/test/integration/pages/IncidentsObjectPage.gen"
], function (JourneyRunner, IncidentsListGenerated, IncidentsObjectPageGenerated) {
'use strict';
const runner = new JourneyRunner({
launchUrl: sap.ui.require.toUrl('ns/incidents') + '/test/flp.html#app-preview',
pages: {
onTheIncidentsListGenerated: IncidentsListGenerated,
onTheIncidentsObjectPageGenerated: IncidentsObjectPageGenerated
},
async: true
});
return runner;
});