Lately I had the privilege to speak at several conferences about Cypress.io and our testing philosophy. This blog post collects the videos and slides for easy access, and I plan to be adding new videos as I talk about Cypress at other events.
ReactiveConf 2019
Cypress.io - the State of the Art End-to-end Testing Tool Oct 2019
Presented at ReactiveConf 2019 in Prague, Czech Republic, video, slides
Main sections
- Lint pyramid video at 3m46s, slides (Prettier, ESLint,
@ts-check
) - Tests and plugins video at 7m9s, slides (unit, component, web application, visual testing, a11y testing, API testing)
- Code coverage video at 11m39s, slides
- Splitting end-to-end test via App Actions and checkpoints video at 20m5s, slides, read Split a very long Cypress test into shorter ones using App Actions blog post
AllThingsOpen
Achievement Unlocked Oct 2019, video, slides
Main sections
- Tests and plugins video at 6m5s, slides, check out Cypress plugins
- Cypress code coverage plugin video at 12m44s, slides
- end-to-end, unit and full-stack code coverage, read Cypress code coverage guide
- Cypress as a business video at 20m38s, slides
- How we make money as a company while giving the Test Runner away for free
- Current and future work videp at 31m21s, slides
- Test analytics
- Run tagging
- Firefox support
- Better errors
- Test retries
Revo.js
A great community conference in Timisoara, Romania. I recommend it 100%.
Wait, before you write your next test... Oct 2019, video, slides
Slides at https://cypress.slides.com/cypress-io/next-test, and the talk covers
- How I avoid writing tests by using linters
- How code coverage is a great tool for directing test writing
- How I make tests faster by using app actions, read blog post Split a very long Cypress test into shorter ones using App Actions