I Like My Tests, Like I Like My Friends, Reliable and Flake-Free
Offered By: JSConf via YouTube
Course Description
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
Related Courses
Desarrollo de páginas con AngularUniversidad Austral via Coursera The complete guide to testing javascript & node applications
Udemy End to End automation testing with Cypress
Udemy Automated Software Testing with Cypress
Udemy Cypress -Modern Automation Testing from Scratch + Frameworks
Udemy