Skip to content

An introduction to Jest, Cypress and Stryker testing frameworks

Notifications You must be signed in to change notification settings

TalentPath/testing-self-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Testing Self Study

An introduction to Jest, Cypress and Stryker testing frameworks

Jest - Unit Testing

Introduction to TDD & Jest

  1. Watch this video and follow along with the code base
  2. Follow along with this playlist of tutorials to practice writing Jest tests with angular
  3. Fork and clone this repository. Follow along with this tutorial to write Jest tests for this application

Cypress - End To End (E2E) Testing

Introduction to End to End Testing (E2E)

  1. Go through this Cypress tutorial for adding cypress to an existing angular application.
  2. Watch and follow along with this tutorial to learn to install and run cypress tests. Solution Code
  3. Follow along with this tutorial with this starter repo

Stryker - Mutation Testing

** Watch this first to get a good understanding of the concepts of Mutation Testing: Introduction to Mutation Testing **

  1. Introduction to Stryker
  2. Setting up Stryker with Angular
  3. Here's an example of Stryker being used with an angular application. Fork and clone this repo and take a look at the code and Stryker configurations

If you have any questions or issues, please reach out to a TalentPath instructor on slack or discord.

About

An introduction to Jest, Cypress and Stryker testing frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published