「"Accept" と書かれたボタンを押したい!」というような場面、あると思います。
CSSのセレクタでは対応できないので、XPathを使って指定します。
const xpath = `//button[text() = "Accept"]`;
await page.waitForXPath(xpath);
await (await page.$x(xpath))[0].click();
page.waitForXPath
は page.waitForSelector
のXPath版です。
page.$x
は page.$$
のXPath版です。戻り値は Promise<Array<ElementHandle>>
、つまり配列であることに注意しましょう。