Here’s how Andreas describes his session:

End-2-end tests and UI test is a bad idea, right? Wrong! I will show you how to test drive your application development (TDD) from the user perspective and build a stable suite of end-2-end tests. 

These automated tests will take the same path as your users would: via the graphical user interface. This provides confidence that your business-critical features work and enables you to go fast! It will lead to better design, less code, and help enforce common language throughout the code base. 

Using this approach has dramatically improved my confidence during large refactoring and also provided me with the final safety net when building new functionality.

In this session, Andreas shows you how to test drive your next feature from the outside, focusing on what users want in order to meet their needs. He demonstrates this with Cypress. 

If this sounds interesting you can watch End-2-end testing without the pain on YouTube.

(Unfortunately, the quality of the video is not the best. But the content is first-class!)