Take a deep breath in.
Unit tests, integration tests, e2e tests, usability tests, A/B tests, performance tests, sanity tests, a11y tests, smoke tests, beta tests, stress tests… — and the list goes on. Most likely… forever?
And… breathe out. We did it. You can be proud of yourself.
All good tests have many things in common, no matter their type: they add value by reducing fear and increase the clarity and confidence in your codebase.
Unfortunately, many approaches to testing are likely to miss unwanted changes in the day and age of very complex user interfaces.
In this session, we will talk about the under-appreciated art of Visual Regression Testing and why we — as human beings and not just engineers — absolutely depend on it in our daily work.