I once inherited a test suite with 1,847 tests. Coverage report: 91%. The team that built it was proud of both numbers. Six weeks later we shipped a change that corrupted partial state for any user whose session had been idle more than 12 hours. The suite did not catch Continue Reading