Automated tests are most valuable when they’re focused, efficient, and aligned with the risks you’re trying to mitigate. However, over time, test suites can grow bloated and inefficient, with tests that cover overlapping risks or provide little value. To make automation truly effective, it’s essential to refine and refactor your tests, ensuring they are as targeted and purposeful as possible.
In this pratical workshop, we’ll dive into the practical steps of refactoring existing tests to make them more precise and focused. You’ll also learn how to create new targeted tests across multiple layers of your system, including Visual UI, UI, Component, and API tests. We’ll cover good practices for structuring tests to our tests are targeted and maximising their value.
By the end of the session, you’ll have the skills to refactor and expand your own test suites, creating targeted tests that deliver faster, more reliable feedback and speed up your team's decision making on quality.