Achievement Unlocked: Drive development, increase velocity, and write blissful...
summary
Demo of Cypress dashboard with screenshots and video shows CI artifacts uploaded automatically and failing tests traced to exact commits; a single end-to-end test covers 72% of app code and combining E2E plus a small unit hits 100% via the code-coverage plugin; parallelized CI cuts a 23-minute suite to under 4 minutes; Firefox support currently fails only 15 of ~3,000 browser tests; configurable test-retry and GitHub status-check integration are implemented and demonstrated.
AI-written summary · about
chapters (31)
- 0:00Start
- 0:06Achievement Unlocked
- 2:41$ cypress run
- 3:38Cypress is going open source!
- 4:43Cypress.io Goals
- 5:15This Presentation
- 5:29Dr. Gleb Bahmutov, PhD
- 6:07Testing Pyramid
- 6:46Thing is a component
- 6:59Thing is an API
- 7:19Thing is a webapp's style
- 7:45Thing is an Electron app
- 8:15Thing is accessability
- 8:4175 Cypress plugins
- 9:20Are we testing all features?
- 12:05A 100% Code Coverage #0%
- 16:12Can we always write an E2E test?
- 17:27cypress code-coverage plugin
- 17:54cypress/code-coverage plugin
- 21:54Paid Features !
- 23:08Test results view 3/3
- 24:24cypress-dashboard parallelization
- 25:02Paid Features : GH integration
- 31:44Test analytics 4/4
- 32:30Run Tagging
- 33:01Cypress Dashboard Features
- 33:48Firefox support
- 37:50Better errors
- 40:48Test Retries 1/2
- 42:38WIP
- 42:48Conclusions
related talks
32mCypress.io – the State of the Art End-to-end Testing Tool
30mTesting Tools and Their Friends
23mRun your end-to-end tests at light speed with Cypress
35mThe State of Cypress and Application Quality
57mGaining Confidence with Cypress Tests
56mCypress: Where Automated Acceptance Testing Isn’t Just for QA Anymore
26mTales from the QA crypt
47mEnd to End Testing with Cypress
