
| 如今软件的复杂程度及规模使编写安全、无缺陷代码异常困难,甚至对具有丰富经验的程序员也是这样。然而我们的日常工作对软件越来越依赖,软件已在几乎所有行业中普遍使用,以上这些意味着一个安全漏洞或者软件缺陷可能带来灾难。 采用非正式且业余的缺陷捕获方式是不可能写出优质软件来的,编写优质的软件要求用系统、规范的方法来防止、发现、报告缺陷。《软件测试》(英文版)(第2版)向读者展示了成为一名成功的软件测试员应做的工作,以确保在用户使用之前发现这些讨厌的缺陷。 |
| Ron Patton,具有15年软件测试和软件质量保证的工作经验,曾就职于德州仪器公司、西门子公司和微软公司。他从事的项目涉及任务关键型工厂自动化生产设备、多媒体开发工具、儿童娱乐和教育光盘、计算机外设及电动Barney玩偶。他现在是一个独立的软件咨询师,还是美国红十字会西雅图区的志愿者后勤部长。 |
| Introduction Part 1 The Big Picture 1 Software Testing Background 2 The Software Development Process 3 The Realities of Software Testing Part II Tesing Fundamentals 4 Examining the Specification 5 Testing the Software with Blinders On 6 Examining the Code 7 Testing the Software with X-Ray Glasses Part III Applying Your Tesing Skills 8 Configuration Testing 9 Compatibility Testing 10 Foreign-Language Testing 11 Usability Tesing 12 Testing the Documentation 13 Testing for Software Security 14 Website Testing Part IV Supplementing Your Testing 15 Automated Testing and Test Tools 16 Bug Bashes and Beta Testing Part V Working with Test Documentation 17 Planning Your Test Effort 18 Writing and Tracking test Cases 19 Reporting What You Find 20 Measuring Your Success Part VI The Future 21 Software Quality Assurance 22 Your Career as a Software Tester Appendix A Answers to Quiz Questions Index |
商品评论(0条)