Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dzmitry-duboyski/automation-framework-using-jest-and-puppeteer

Part #5: Automation Framework using Jest and Puppeteer for course https://www.udemy.com/course/automated-headless-browser-testing-with-puppeteer/
https://github.com/dzmitry-duboyski/automation-framework-using-jest-and-puppeteer

jest puppeteer

Last synced: 29 days ago
JSON representation

Part #5: Automation Framework using Jest and Puppeteer for course https://www.udemy.com/course/automated-headless-browser-testing-with-puppeteer/

Awesome Lists containing this project

README

        

# Automation-Framework-using-Jest-and-Puppeteer

### Description:
This repository is the practice of Section #5 "Automation Framework using Jest and Puppeteer" of the course ["Automated Software Testing with Puppeteer"](https://www.udemy.com/course/automated-headless-browser-testing-with-puppeteer/).

In the original course, it is proposed to test the http://zero.webappsecurity.com/ resource, but the proposed resource does not function correctly. In this regard, I created a simplified copy of this resource in order to test it. The resource I use for testing is https://clone-zero-bank.netlify.app/index.html.

## Run
Start tests:

`npm run test`

Start tests in watch mode:

`npm run test-watch`

### Settings

Running tests in `headless` mode:

Set `headless: true` in [`jest-puppeteer.config.js`](./jest-puppeteer.config.js) file.