Cypress

Fast, easy and reliable testing for anything that runs in a browser. More info

Articles & Tutorials

Unit Testing React components with Cypress (itnext.io)
May 19, 2020
Cypress 4.5.0 is out with a long-awaited feature: first-class support for framework’s components render.
  • Stefano Magni
Testing a Virtual List component with Cypress and Storybook (itnext.io)
Apr 01, 2020
The challenges coming from integrating the tools, the current status of integration, and some best practices to properly test a rendered component.
  • Stefano Magni
End to End Testing React with Cypress (robinwieruch.de)
Jul 18, 2019
End-to-end testing (E2E) was always a tedious task with testing frameworks from the past. However, nowadays many people are using Cypress.io for it. Their documentation has a high quality and their API is concise and clean.
Using Cypress to Write Tests for a React Application (css-tricks.com)
Jun 12, 2019
In this tutorial, we will write tests to cover a todo application I’ve built.
  • Kingsley Silas
An Intro to Web Site Testing with Cypress (css-tricks.com)
Aug 29, 2018
End-to-end testing is awesome because it mirrors the user’s experience.
  • Devon Campbell

Video Guides & Talks

Writing first React component test (youtube.com)
May 16, 2020
In this video, we will write our first React component test using cypress-react-unit-test and Cypress.
  • Gleb Bahmutov
Sleeping better at night with cypress.io (youtube.com)
Dec 20, 2018
In this talk Tomasz would like to show you how YOU can start covering your app with e2e tests and showcase coolest features that cypress.io has to offer.
  • Tomasz Łakomy
Add Cypress to a gatsby app (youtube.com)
Dec 20, 2018
I've got a little gatsby app, let's see how we can add Cypress to test it!

Courses & Video Series

Testing React Applications, v2 (frontendmasters.com)
May 13, 2018
Learn to catch errors before they reach the end user with automated tests!
Testing JavaScript Applications (feat. React and Redux) (frontendmasters.com)
Jun 20, 2017
Create automated testing so you can be sure you’re maintaining the highest quality JavaScript applications possible!

Libraries

cypress (cypress.io)10778
v3.4.1
Jul 30, 2019
Fast, easy and reliable testing for anything that runs in a browser
  • Brian Mann
  • Chris Breiding
  • Gleb Bahmutov
  • Jennifer Shehane