Playwright Power Platform Toolkit v0.0.4
Playwright Power Platform Toolkit / PowerAppsPageLocators
Class: PowerAppsPageLocators
Defined in: locators/power-apps.locators.ts:127
Helper class to work with Power Apps selectors and return Playwright Locators Provides strongly-typed access to page elements for Canvas Apps, Model-Driven Apps, etc.
Constructors
Constructor
new PowerAppsPageLocators(
page):PowerAppsPageLocators
Defined in: locators/power-apps.locators.ts:130
Parameters
page
Page
Returns
PowerAppsPageLocators
Accessors
root
Get Signature
get root():
Locator
Defined in: locators/power-apps.locators.ts:142
Returns
Locator
pageHeader
Get Signature
get pageHeader():
Locator
Defined in: locators/power-apps.locators.ts:146
Returns
Locator
mainNavigation
Get Signature
get mainNavigation():
Locator
Defined in: locators/power-apps.locators.ts:150
Returns
Locator
homePageMainContainer
Get Signature
get homePageMainContainer():
Locator
Defined in: locators/power-apps.locators.ts:155
Returns
Locator
homePageMainContent
Get Signature
get homePageMainContent():
Locator
Defined in: locators/power-apps.locators.ts:159
Returns
Locator
homePageContainer
Get Signature
get homePageContainer():
Locator
Defined in: locators/power-apps.locators.ts:163
Returns
Locator
homePageHeaderRegion
Get Signature
get homePageHeaderRegion():
Locator
Defined in: locators/power-apps.locators.ts:167
Returns
Locator
homePagePlansSection
Get Signature
get homePagePlansSection():
Locator
Defined in: locators/power-apps.locators.ts:171
Returns
Locator
homePageAppsSection
Get Signature
get homePageAppsSection():
Locator
Defined in: locators/power-apps.locators.ts:175
Returns
Locator
homePageLearningSection
Get Signature
get homePageLearningSection():
Locator
Defined in: locators/power-apps.locators.ts:179
Returns
Locator
errorPageContainer
Get Signature
get errorPageContainer():
Locator
Defined in: locators/power-apps.locators.ts:184
Returns
Locator
errorPageTitle
Get Signature
get errorPageTitle():
Locator
Defined in: locators/power-apps.locators.ts:188
Returns
Locator
errorPageMessage
Get Signature
get errorPageMessage():
Locator
Defined in: locators/power-apps.locators.ts:192
Returns
Locator
errorPageHomeButton
Get Signature
get errorPageHomeButton():
Locator
Defined in: locators/power-apps.locators.ts:196
Returns
Locator
appsPageMainContainer
Get Signature
get appsPageMainContainer():
Locator
Defined in: locators/power-apps.locators.ts:201
Returns
Locator
appsPageContainer
Get Signature
get appsPageContainer():
Locator
Defined in: locators/power-apps.locators.ts:205
Returns
Locator
sidebar
Get Signature
get sidebar():
Locator
Defined in: locators/power-apps.locators.ts:209
Returns
Locator
commandBar
Get Signature
get commandBar():
Locator
Defined in: locators/power-apps.locators.ts:213
Returns
Locator
appsPageCommandBar
Get Signature
get appsPageCommandBar():
Locator
Defined in: locators/power-apps.locators.ts:217
Returns
Locator
appListsGridContainer
Get Signature
get appListsGridContainer():
Locator
Defined in: locators/power-apps.locators.ts:221
Returns
Locator
newAppButton
Get Signature
get newAppButton():
Locator
Defined in: locators/power-apps.locators.ts:225
Returns
Locator
allAppsButton
Get Signature
get allAppsButton():
Locator
Defined in: locators/power-apps.locators.ts:229
Returns
Locator
canvasAppButton
Get Signature
get canvasAppButton():
Locator
Defined in: locators/power-apps.locators.ts:233
Returns
Locator
modelAppButton
Get Signature
get modelAppButton():
Locator
Defined in: locators/power-apps.locators.ts:237
Returns
Locator
editAppButton
Get Signature
get editAppButton():
Locator
Defined in: locators/power-apps.locators.ts:241
Returns
Locator
deleteAppButton
Get Signature
get deleteAppButton():
Locator
Defined in: locators/power-apps.locators.ts:245
Returns
Locator
appListGrid
Get Signature
get appListGrid():
Locator
Defined in: locators/power-apps.locators.ts:249
Returns
Locator
contextualMenu
Get Signature
get contextualMenu():
Locator
Defined in: locators/power-apps.locators.ts:253
Returns
Locator
solutionsSidebar
Get Signature
get solutionsSidebar():
Locator
Defined in: locators/power-apps.locators.ts:274
Returns
Locator
solutionsCommandBar
Get Signature
get solutionsCommandBar():
Locator
Defined in: locators/power-apps.locators.ts:278
Returns
Locator
solutionsSearchBox
Get Signature
get solutionsSearchBox():
Locator
Defined in: locators/power-apps.locators.ts:282
Returns
Locator
solutionsListContainer
Get Signature
get solutionsListContainer():
Locator
Defined in: locators/power-apps.locators.ts:286
Returns
Locator
componentTypesList
Get Signature
get componentTypesList():
Locator
Defined in: locators/power-apps.locators.ts:290
Returns
Locator
solutionsComponentTypesList
Get Signature
get solutionsComponentTypesList():
Locator
Defined in: locators/power-apps.locators.ts:294
Returns
Locator
defaultSolutionGrid
Get Signature
get defaultSolutionGrid():
Locator
Defined in: locators/power-apps.locators.ts:298
Returns
Locator
solutionPreviewToggle
Get Signature
get solutionPreviewToggle():
Locator
Defined in: locators/power-apps.locators.ts:302
Returns
Locator
canvasAndPanes
Get Signature
get canvasAndPanes():
Locator
Defined in: locators/power-apps.locators.ts:317
Returns
Locator
canvasPlaceholderNewPage
Get Signature
get canvasPlaceholderNewPage():
Locator
Defined in: locators/power-apps.locators.ts:321
Returns
Locator
previewPlaceholder
Get Signature
get previewPlaceholder():
Locator
Defined in: locators/power-apps.locators.ts:325
Returns
Locator
saveButton
Get Signature
get saveButton():
Locator
Defined in: locators/power-apps.locators.ts:329
Returns
Locator
publishButton
Get Signature
get publishButton():
Locator
Defined in: locators/power-apps.locators.ts:333
Returns
Locator
playButton
Get Signature
get playButton():
Locator
Defined in: locators/power-apps.locators.ts:337
Returns
Locator
closeButton
Get Signature
get closeButton():
Locator
Defined in: locators/power-apps.locators.ts:341
Returns
Locator
canvasAppManagementPage
Get Signature
get canvasAppManagementPage():
Locator
Defined in: locators/power-apps.locators.ts:345
Returns
Locator
backstageRootComponent
Get Signature
get backstageRootComponent():
Locator
Defined in: locators/power-apps.locators.ts:349
Returns
Locator
applicationShell
Get Signature
get applicationShell():
Locator
Defined in: locators/power-apps.locators.ts:354
Returns
Locator
appTitle
Get Signature
get appTitle():
Locator
Defined in: locators/power-apps.locators.ts:358
Returns
Locator
globalCommandBar
Get Signature
get globalCommandBar():
Locator
Defined in: locators/power-apps.locators.ts:362
Returns
Locator
mainContent
Get Signature
get mainContent():
Locator
Defined in: locators/power-apps.locators.ts:366
Returns
Locator
teachingBubble
Get Signature
get teachingBubble():
Locator
Defined in: locators/power-apps.locators.ts:371
Returns
Locator
teachingBubbleCloseButton
Get Signature
get teachingBubbleCloseButton():
Locator
Defined in: locators/power-apps.locators.ts:375
Returns
Locator
teachingBubblePrimaryButton
Get Signature
get teachingBubblePrimaryButton():
Locator
Defined in: locators/power-apps.locators.ts:379
Returns
Locator
modalFocusTrapZone
Get Signature
get modalFocusTrapZone():
Locator
Defined in: locators/power-apps.locators.ts:384
Returns
Locator
dialogAcceptButton
Get Signature
get dialogAcceptButton():
Locator
Defined in: locators/power-apps.locators.ts:388
Returns
Locator
dialogCancelButton
Get Signature
get dialogCancelButton():
Locator
Defined in: locators/power-apps.locators.ts:392
Returns
Locator
canvasDesignerIframe
Get Signature
get canvasDesignerIframe():
Locator
Defined in: locators/power-apps.locators.ts:397
Returns
Locator
canvasPlayerIframe
Get Signature
get canvasPlayerIframe():
Locator
Defined in: locators/power-apps.locators.ts:401
Returns
Locator
meInitialsButton
Get Signature
get meInitialsButton():
Locator
Defined in: locators/power-apps.locators.ts:406
Returns
Locator
signOutButton
Get Signature
get signOutButton():
Locator
Defined in: locators/power-apps.locators.ts:410
Returns
Locator
signOutLink
Get Signature
get signOutLink():
Locator
Defined in: locators/power-apps.locators.ts:414
Returns
Locator
searchTextBox
Get Signature
get searchTextBox():
Locator
Defined in: locators/power-apps.locators.ts:419
Returns
Locator
Methods
getAppByName()
getAppByName(
appName):Locator
Defined in: locators/power-apps.locators.ts:260
Get app by name using a link locator
Parameters
appName
string
Returns
Locator
getAppRowByName()
getAppRowByName(
appName):Locator
Defined in: locators/power-apps.locators.ts:267
Get app row container by name
Parameters
appName
string
Returns
Locator
getSolutionByName()
getSolutionByName(
solutionName):Locator
Defined in: locators/power-apps.locators.ts:306
Parameters
solutionName
string
Returns
Locator
getSitemapById()
getSitemapById(
sitemapId):Locator
Defined in: locators/power-apps.locators.ts:310
Parameters
sitemapId
string
Returns
Locator