Testing Folklore

  • Every test must have an expected, predicted result
  • Effective testing requires complete, clear, consistent, and unambiguous specifications.
  • Bugs found earlier cost less to fix than bugs found later. – I might still believe this – only for those bugs that you could reasonably expect to find
  • Testers are the quality gatekeepers for a product
  • Repeated tests are fundamentally more valuable.
  • You can’t manage what you can’t measure.
  • Testing at boundary values is the best way to find bugs.
  • Test Documentation is needed to deflect legal liability.
  • The more bugs testers find before release, the better the testing effort.
  • Rigorous planning is essential for good testing.
  • Exploratory testing is unstructured testing, and is therefore un-realiable.
  • Adopting best practices will guarantee that we do a good job of testing.
  • Step by step instructions are necessary to make testing a repeatable process.