End-to-end testing done right!


Automated Testing is a vital part of any healthy software development process. It ensures high code quality, architectural flexibility which in turn helps to keep a fast pace in developing new features. It even gets more important for open source projects. You don’t want to blindly depend on untested projects which you include as libraries in your next production release.
In this talk we’re not going to talk about TDD or unit testing. Rather, we’re diving into how automated, end-2-end testing is done in 2018, with Cypress.