Why developers can't test their own code
The assumptions that shaped the code shape the testing too. That is not a discipline problem, and no amount of coverage fixes it.
3 min read
What we've learned running QA for other people's products — the failures that repeat, and the practices that stop them.
The assumptions that shaped the code shape the testing too. That is not a discipline problem, and no amount of coverage fixes it.
Most bug reports cost more to triage than to fix. Six fields turn a ticket from an interruption into a task someone can start.
A flaky suite is worse than no suite, because it teaches the team to ignore a red build. Here is how to keep one trustworthy.
Hand off testing to a team that treats your releases like their own.