Playwright.Page (playwright v0.1.16-preview-1) View Source
Playwright.Page represents a web page loaded in the Playwright browser
server.
Selectors
Some functions in this module accept selectors:
- By default, selectors are assumed to be CSS:
a[href="/foo"] - If a selector starts with a single or double quote, it is a text selector:
"Login" - If a selector starts with
//, it is an xpath selector://html/body
Selector types can be made explicit by prefixing with css=, text=, or
xpath=: text="Login".
Playwright supports some useful pseudo-selectors:
- text:
#nav-bar :text("Contact us") - inclusion:
.item-description:has(.item-promo-banner) - position:
input:right-of(:text("Username"))(alsoleft-of,above,below,near) - visibility:
.login-button:visible - nth match:
:nth-match(:text("Buy"), 3) - match any of the conditions:
:is(button:has-text("Log in"), button:has-text("Sign in"))
More info on Playwright selectors is available online.
Link to this section Summary
Link to this section Types
Link to this section Functions
Link to this function