Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/codewithmmak/jest-puppeteer-javascript

This is sample Test Automation framework designed using Jest, Puppeteer and JavaScript
https://github.com/codewithmmak/jest-puppeteer-javascript

automation-test javascript jest puppeteer

Last synced: 2 months ago
JSON representation

This is sample Test Automation framework designed using Jest, Puppeteer and JavaScript

Awesome Lists containing this project

README

        

![Jest, Puppeteer, and Javascript](./images/jest-puppeteer-javascript.png?raw=true "Jest, Puppeteer, and Javascript")

# Jest, Puppeteer, and Javascript Test Automation Examples
This is sample Test Automation framework designed using Jest, Puppeteer, and Javascript. And in this framework we will see some basic working examples for learning.

## To Get Started

### Pre-requisites
* Download and install Node.js
* Download and install any Text Editor like Visual Code/Sublime/Brackets

### Setup Scripts
* Clone the repository into a folder
* Go to Project root directory and install Dependency: `npm install`
* All the dependencies from package.json and ambient typings would be installed in node_modules folder.

### How to Run Test
* Run Test: `node specs/chrome.js`

### How to Update local npm packages
* Go to Project root directory and run command: `npm update`

### Sample Test Results
![Jest, Puppeteer, and Javascript Test Results](./images/console-test-results.png?raw=true "Jest, Puppeteer, and Javascript Test Results")