This assignment comprises end-to-end test script which covers below three scenarios:
- Verify hompage data is loading properly.
- Verify currency coversion formula is working properly.
- Verify data is loaded and there is consistent stream of data.
Project is created with:
- npm version: 6.12.1
- cypress version: 3.3.0
To run this project, install it locally using npm:
$ cd ../binanceQA
$ npm install cypress --save-dev
$ npm i -D @lensesio/cypress-websocket-testing
$ npx cypress open
Image based testing (Screenshot diffing)
Praveen Jaiswal
- Created Automation framework(BDD+Java+TestNG) from scratch in just three days.
- Introduced Cypress in Haptik and lead automation team.
- Automated desktop application using winium when there is not much community support. Learnt by doing.
- Wrote automation script in every language except Perl.
- Replaced my team lead and managed US client single handedly. Responsible ranging from taking requiremnets,creating automation framework and CI pipline, writing script for server, web and desktop application to weekly demo.
- 1st Rank holder in college and school.
- https://github.com/tradeling/coding-tasks/tree/master/qa-automation for detailed scenarios and acceptance criteria.