We often inherit test suites that have grown organically, layered over time by different teams with different priorities. What starts with good intent can quickly become a bloated safety net of overlapping, slow, and unfocused tests. Before long, we find ourselves spending more time fixing our tests than learning from them.
If we want automation to be a tool for confidence and decision making, we need to go beyond just writing tests — we need to review and refine them. Many test suites contain multiple tests that mitigate the same risk, while missing other more important ones entirely. Without regularly stepping back to assess the coverage and focus of our tests, we risk losing both trust and efficiency.
In this hands-on workshop, we’ll work with a real codebase to identify overlapping tests, analyze how targeted they really are, and discuss ways to improve them. You’ll practice spotting duplicated risk coverage, poor assertions, judging the clarity and purpose of existing tests, and planning changes to get more value from our automated suite.