《计算机软件测试 原书第2版》PDF高清版,豆瓣高评分:9.5
内容简介
本书从软件测试的基础知识讲起,继而对软件测试技巧及软件测试管理等问题进行了深入的探讨。本书先介绍了测试目标、测试类型,说明如何报告和分析故障;而后介绍了问题跟踪系统的使用、测试用例的设计、设备测试,测试本地化、测试工具,以及测试计划和测试文档;最后介绍了测试项目及测试人员的管理。此外,本书最后的附录列出了400多个常见的软件错误,并对每个错误进行了简要说明,可供测试人员参考。
本书不仅适合软件测试人员和测试经理,也适合项目经理和程序员阅读,尤其适合作为软件测试岗位
图书目录
第一部分 基础知识
前五章从测试新手的角度介绍了测试领城的基础知识,每个人都应阅读这几章。
给测试新手的建议如果你详细阅读了第1.2.4. 5章,并浏览了第3章,你就会非常喜欢这本书。然后,如有可能,花几周时间实际做些测试,报告一些缺陷,并收集一些反馈信息,之后再继续读第6章和以后的内容。
第1章 一个样例测试系列
1.1 第一个测试周期
1.2 第二个测试周期
1.3 后续测试周期中可能会发生的事情
第2章 测试的目标和局限
2.1 不可能完全测试一个程序
2.2 测试人员的目标是验证程序吗
2.3 那么,为什么要进行测试呢
第3章 测试的类型及其在软件开发过程中的地位
3.1 软件开发阶段综述
3.2 规划阶段
3.3 规划阶段进行的测试
3.4 设计阶段
3.5 设计阶段的测试
3.6 白盒代码测试是编码阶段的组成部分
3.7 回归测试
3.8 黑盒测试
3.9 维护
第4章 软件错误
4.1 质量
4.2 什么是软件错误
4.3 软件错误的分类
第5章 缺陷的报告与分析
5.1 即时填写问题报告
5.2 问题报告的内容
5.3 问题报告的特点
5.4 重现缺陷的分析
5.5 可重现缺陷的分析技术
5.6 让缺陷可重现
第二部分 特殊的测试技巧
第5章到12章重点讨论专门的测试技巧或问题。
你可以独立地阅读任意一章或按任意顺序阅读(但在第6章前一定要先读第5章)。这些章对所有测试人员都很有益。我们写作这几章时设定的难度要稍高一些,目标读者是写过测试计划并领导过小规模测试组,或正在接受培训以便担当该职位的人。然而,阅读过第1章到第5章的测试新手也应该能通读这些内容。
第6章 问题跟踪系统
第7章 测试用例设计
第8章 打印机及其他设备的测试
第9章 本地化测试
第10章 用户手册的测试
第11章 测试工具
第12章 测试计划与测试文档
第三部分 测试项目和测试小组的管理
最后的第12章到第15章是针对高级测试人员和测试经理的。
第12章和第13章分别从测试计划范圈(见第12章)或项目范围(见第13章)的角度来组织上述材料。第14章考虑的是不当测试的法律后果,第15章讨论对测试小组的管理。
第13章 连接起来
第14章 有缺陷软件的法律后果
第15章 管理一个测试小组
总结
作为一名测试工程师要自己拥有核心竞争力,努力提升自己是关键,而如何提升,就需要看自己个人的学习习惯了。