"A few things you must know about software testing"

1. Acceptance testing: You need to test to see if the software product will sell.
2. Testing can provide information to reduce risk.
3. Testing can reveal the existence of defects, but not their absence.
4. It is impossible to test all possibilities, and the test is only sampling at most.
5. It is the developer's job to locate the problem because they have the appropriate skills needed. Testers generally do not possess these skills, although they may provide some helpful clues.
6. Errors do not become facts because of repeated propagation, and facts do not become errors because no one finds them.
7. Quality is the product of the entire development process.
8. Satir interaction model: ingest, determine meaning, determine importance, and react.
9. If it is not clear what a program is expected to do, it can never be said with certainty that it is wrong.
10. The correct response to defects should be simple: find them; evaluate them; fix them.
11. Ninety-nine percent of failures come from people who are used to making excuses.
12. If something is too good to be true, it is probably not true.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326301207&siteId=291194637