This repo is deprecated. New repo here: https://github.com/jrk12b/Javascript-Automation
- Jest - Unit/Component Testing
- Postman - Integration API Testing
- K6 - Performance Testing
- Cypress - UI System Testing
- Clone repo locally
git clone https://github.com/jrk12b/website_qa_automation.git
- Install Dependencies
npm i
- Install K6 locally
All tests run in Github Actions as defined in node.js.yml
- To run jest -
npm run jest
- To run postman -
npm run postman
- To run k6 -
npm run k6
- To open cypress -
npm run cy:open
- To run cypress in chrome -
npm run cy:run-chrome
- To run cypress in firefox -
npm run cy:run-firefox
- To run cypress in edge -
npm run cy:run-edge
- To run cypress in electron -
npm run cy:run-electron