1. It is impossible to test a program completely.
2. Software testing is a risk-based exercise.
3. Testing can not show that bugs don not exist.
4. The more bugs you find, the more bugs there are.
5. The pesticide paradox.
6. Not all the bugs you find will be fixed.
7. When a bug’s a bug is difficult to say.
8. Product specifications are never final.
9. Software testers are not the most popular members of a project team.
10. Software testing is a disciplined technical profession.