-
Youtube tutorial for this example Tutorial | Getting started with puppeteer | Manoj Singh Negi | NodeJS
-
Official repo for Puppeteer https://github.com/puppeteer/puppeteer
-
Official Puppeteer docs https://pptr.dev/
- puppeteer.launch([options])
- puppeteer.newPage()
- page.setViewport(viewport)
- page.goto(url[, options])
- page.type(selector, text[, options])
- page.$(selector)
- page.waitForNavigation([options])
- page.click(selector[, options])
- page.screenshot([options])
- browser.close()
- WaitForNavigation racing condition when click is involved in changing the navigation - puppeteer/puppeteer#3338 (comment)