Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/thompsonjonm/qa-testing

This is a repository of quality assurance tests using a number of QA frameworks. The purpose of this repository is to serve as a launching point for a career in manual and automated QA testing.
https://github.com/thompsonjonm/qa-testing

chai mochajs quality-assurance selenium-webdriver test-driven-development test-framework testing-tools

Last synced: 4 months ago
JSON representation

This is a repository of quality assurance tests using a number of QA frameworks. The purpose of this repository is to serve as a launching point for a career in manual and automated QA testing.

Awesome Lists containing this project

README

        

# QA Test Demos Repository
- This repo serves to hold testing demos from a number of frameworks including:
+ Mocha
+ Jest
+ Tape

# Installation
- Using Visual Studio Code or Gitbash, type 'npm install' into the terminal. This will install the packages needed for qa testing.

# Packages
- This repo currently holds the following test packages:
+ Selenium-Webdriver
+ Tape
+ Mocha
+ Chai
+ Jest
+ Supertest

# Further Reading and Links
- Below are links I am currently using to study testing practices:
+ [Page Objects](https://martinfowler.com/bliki/PageObject.html)
+ [JS Page Objects](https://github.com/jamesottaway/js-page-object)
+ [End to End Testing](https://martinfowler.com/bliki/PageObject.html)
+ [Why use Tape?](https://medium.com/javascript-scene/why-i-use-tape-instead-of-mocha-so-should-you-6aa105d8eaf4)
+ [DemoQA](http://demoqa.com/)