Skip to main content
Page queries methods for the Puppeteer driver.

$

Query for a single element. Upstream docs
selector
string
required
result
RemotePuppeteerElementHandle | null
Return value
await page.$('...');

$$

Query for all matching elements. Upstream docs
selector
string
required
result
RemotePuppeteerElementHandle[]
Return value
await page.$$('...');

$x

Evaluate XPath expression. Upstream docs
expression
string
required
result
RemotePuppeteerElementHandle[]
Return value
await page.$x('...');

locator

Create a locator for the given selector. Upstream docs
selector
string
required
result
RemotePuppeteerLocator
Return value
await page.locator('...');