Главная
Study mode:
on
1
Introduction
2
Who am I
3
Testing pyramid
4
Renaissance of the web
5
Selenium
6
Endtoend testing
7
Historical context
8
Why Cypress exists
9
Everything you need
10
Everything in one tool
11
Cyprus
12
Sideout focused
13
Make test fail
14
Cyprus architecture
15
Cyprus benefits
16
Full access to dev tools
17
How it works
18
Component testing libraries
19
Component testing example
20
Component testing code
21
Cypress open
22
Cypress run
23
CI dashboard
24
Our own tests
25
Parallelization
26
Demo
27
Load Balancing
28
Compute and Forecast
29
Get the most bang for buck
30
Parallelized test runs
31
Group test runs
32
Timeline view
33
Documentation
34
Best Practices
35
Conclusion
36
Outro
Description:
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.

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

JSConf
Add to list