Interface: TestLibraryConfig
Defined in: src/fe/types.ts:49
Configuration for SAP Fiori Elements OPA5 page objects.
Remarks
Maps logical page names (e.g., onTheMainPage, onTheDetailPage) to
their FE test library class configuration. Each page can configure one
or more FE class types (ListReport, ObjectPage, Shell).
Example
const config: TestLibraryConfig = {
onTheMainPage: {
ListReport: {
appId: 'my.app',
componentId: 'myComponent',
entitySet: 'Products',
},
},
onTheDetailPage: {
ObjectPage: {
appId: 'my.app',
componentId: 'myDetail',
entitySet: 'Products',
},
},
};
Properties
onTheDetailPage?
readonlyoptionalonTheDetailPage:object
Defined in: src/fe/types.ts:57
ObjectPage?
readonlyoptionalObjectPage:object
ObjectPage.appId
readonlyappId:string
ObjectPage.componentId
readonlycomponentId:string
ObjectPage.entitySet
readonlyentitySet:string
onTheMainPage?
readonlyoptionalonTheMainPage:object
Defined in: src/fe/types.ts:50
ListReport?
readonlyoptionalListReport:object
ListReport.appId
readonlyappId:string
ListReport.componentId
readonlycomponentId:string
ListReport.entitySet
readonlyentitySet:string
onTheShell?
readonlyoptionalonTheShell:object
Defined in: src/fe/types.ts:64
Shell?
readonlyoptionalShell:Readonly<Record<string,never>>