项目作者: jaiswalkpraveen

项目描述 :
QA Automation Asssignment
高级语言: JavaScript
项目地址: git://github.com/jaiswalkpraveen/binanceQA.git
创建时间: 2019-12-29T17:17:17Z
项目社区:https://github.com/jaiswalkpraveen/binanceQA

开源协议:

下载


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:

  1. $ cd ../binanceQA
  2. $ npm install cypress --save-dev
  3. $ npm i -D @lensesio/cypress-websocket-testing

Running the tests

  1. $ 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