Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

I Like My Tests, Like I Like My Friends, Reliable and Flake-Free

JSConf via YouTube

Overview

Explore the world of reliable and flake-free testing in this 35-minute conference talk from JSConf US 2018. Dive into the evolution of web testing, from the testing pyramid to the renaissance of the web, and discover why Cypress was created. Learn about Cypress' architecture, benefits, and full access to dev tools. Gain insights into component testing libraries, CI dashboard integration, and parallelization techniques. Watch a demo on load balancing, compute forecasting, and optimizing test runs. Explore best practices and documentation to enhance your testing workflow and create more dependable tests for your web applications.

Syllabus

Introduction
Who am I
Testing pyramid
Renaissance of the web
Selenium
Endtoend testing
Historical context
Why Cypress exists
Everything you need
Everything in one tool
Cyprus
Sideout focused
Make test fail
Cyprus architecture
Cyprus benefits
Full access to dev tools
How it works
Component testing libraries
Component testing example
Component testing code
Cypress open
Cypress run
CI dashboard
Our own tests
Parallelization
Demo
Load Balancing
Compute and Forecast
Get the most bang for buck
Parallelized test runs
Group test runs
Timeline view
Documentation
Best Practices
Conclusion
Outro

Taught by

JSConf

Reviews

Start your review of I Like My Tests, Like I Like My Friends, Reliable and Flake-Free

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.