My test is failing, what now: How root cause analysis can deliver better software, faster
Building tests is only half the battle. When a test fails understanding why is of utmost importance if we want to improve quality and not just test for testing's sake.