项目作者: jaiswalkpraveen
项目描述 :
QA Automation Asssignment
高级语言: JavaScript
项目地址: git://github.com/jaiswalkpraveen/binanceQA.git
QA Automation Assignment
Table of contents
General info
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.
Technologies
Project is created with:
- npm version: 6.12.1
- cypress version: 3.3.0
Setup
To run this project, install it locally using npm:
$ cd ../binanceQA
$ npm install cypress --save-dev
$ npm i -D @lensesio/cypress-websocket-testing
Running the tests
$ npx cypress open
To Do
Image based testing (Screenshot diffing)
Author
Praveen Jaiswal
Author Achievement
- 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.
Reference