Software Testing 10 Rules

来源:百度文库 编辑:神马文学网 时间:2024/04/20 08:55:38

Software Testing 10 Rules

1. Test early and test often. 尽早并且经常测试

2. Integrate the application development and testing life cycles. You'll get better
   results and you won't have to mediate between two armed camps in your IT shop.

3. Formalize a testing methodology; you'll test everything the same way and you'll
   get uniform results. 规范测试方法后,你可以使用同一方法做每异步测试并且取得一致的结果

4. Develop a comprehensive test plan; it forms the basis for the testing methodology. 开发出全面的测试计划,这是形成测试方法论的最基本

5. Use both static and dynamic testing. 同时使用静态和动态测试

6. Define your expected results. 定义出你的期望结果

7. Understand the business reason behind the application. You'll write a better application and
   better testing scripts. 理解应用程序后的业务背景,你可以写出更好的应用程序和测试脚本

8. Use multiple levels and types of testing (regression, systems, integration, stress and load).使用多级别和类型的测试(包括:回归测试、系统测试、集成测试、压力测试和装载测试等)

9. Review and inspect the work, it will lower costs. 审批和核实工作,可以减少资源

10. Don't let your programmers check their own work; they'll miss their own errors
不要让程序员去测试自己的工作,因为他们会遗漏很多自己的错误

来源: http://www.programbbs.com/bbs/view32-11987-1.htm