When choosing our end-to-end testing solution, we team broke from the tradition of Protractor for Angular and forged a new path in our local community by using Cypress. Was the grass greener? Yes, it was. This talk will cover at a high level what Cypress is, what it offers and who is likely to use it. Then we’ll dive into built-in features that make Cypress so awesome to use. We will also discuss common challenges faced when creating and implementing an end-to-end test suite. This includes test structuring, dealing with authentication, timing issues and more. A demo repo to get started in Cypress testing will be provided.
Michael Leners is a software developer who transitioned from a career in science and education. He is passionate about front-end best practices and user experience - both for the end-user and developers as users. The tech stack for this presentation is inspired by his consultant work at Source Allies in Urbandale, Iowa. Michael enjoys fun and games, but he gets the biggest thrill from collaborative learning and teaching. He is an advocate for minorities in STEM, loves to dance and geeks out on data.Check out the other speakers