Cypress E2E Testing
https://www.cypress.io/
Steve Schwarz
@steveaschwarz
End to End Testing
“Testing as the user” using the UI/interface and the “real” stack of services.
Useful, but often slow, and difficult to generate errors
Cypress supports faster E2E and also “sliding down” the testing pyramid
Cypress gives devs access to all of the browser environment in which site/app runs.
Why I like Cypress
Let’s Test!
We’ll use my Agility Course Master Ionic Hybrid Angular application (https://agilitycoursemaster.com) as our system under test.
Trade Offs
https://docs.cypress.io/guides/references/trade-offs.html
More Cypress Presentations
Thanks!