Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome or Chromium.
Using the Puppeteer library to perform automated testing on Swag Labs' soucedemo.com website. Puppeteer is a Node library that provides a high-level API for controlling Chrome or Chromium via the DevTools protocol. Puppeteer runs headless by default, but can be configured to run full (headless) Chrome or Chromium.
https://github.com/puppeteer/puppeteer/tree/main/examples
https://github.com/argos-ci/jest-puppeteer
https://pptr.dev/guides/getting-started
https://pptr.dev/api/puppeteer.filechooser
https://developer.chrome.com/docs/puppeteer?hl=pt-br
jest --detectOpenHandles tests/[nome-da-pasta]/[nome-do-teste].test.js
npm run generate-test
npm run test-seq [caminho-do-teste]
npm run test [caminho-do-teste]