本书是为软件测试领域相关人员编写的。前3章重在培养读者的软件测试意识。第4章是一个特殊的测试流程介绍。第5章详细阐述了类测试思想。第6-9章偏重于测试技术应用,着重介绍一款Xunit工具,并且加入了实际例子进一步告诉读者如何更好地应用。第10章介绍了测试后BUG的处理手段和相关处理流程。在附录中还有作者的感悟和与测试相关的书籍的评价。\r\n 本书的特点在于“学以致用”,从测试的实际应用出发,结合大量的测试例子,使读者在测试层面上有更大的提高。\r\n 本书适合于实现人员、设计人员、测试人员以及测试管理者参考使用。\r\n
第1章 引言\r\n 1.1 读者对象\r\n 1.2 编码语言\r\n 1.3 软件测试方法快速浏览\r\n 1.4 联机文档\r\n 1.5 本书包含章节\r\n 1.6 源代码\r\n 1.7 样式\r\n 1.8 错误\r\n 1.9 作者联系方法\r\n 1.10 建议与评论\r\n 1.11 致谢\r\n第2章 测试进阶\r\n 2.1 什么是软件测试\r\n 2.2 为什么需要软件测试\r\n 2.3 软件测试目的\r\n 2.4 软件测试原则\r\n 2.4.1 尽早和不断地测试\r\n 2.4.2 彻底的测试不可能\r\n 2.4.3 由小到大的测试范围\r\n 2.4.4 避免检查自己的代码\r\n 2.4.5 追溯至用户需求\r\n 2.4.6 考虑到各种输入\r\n 2.4.7 错误集中发生现象\r\n 2.4.8 跟踪测试错误结果\r\n 2.4.9 合理安排测试计划\r\n 2.4.10 错误的关联和依赖\r\n 2.4.11 测试结果的全面检查\r\n 2.4.12 及时更新测试\r\n 2.5 软件的可测试性\r\n 2.6 测试人员的素质\r\n 2.7 如何成为测试专家\r\n 2.8 测试人员最好拥有编程或者项目经验\r\n 2.9 本章总结\r\n第3章 认识和理解\r\n 3.1 什么是软件BUG\r\n 3.2 测试团队的构成\r\n 3.3 测试认识的误区\r\n 3.3.1 测试工具和有效测试\r\n 3.3.2 测试天生是矮子\r\n 3.3.3 随意的测试\r\n 3.3.4 测试是一种想像\r\n 3.3.5 非专业人员做测试\r\n 3.3.6 测试是简单的事情\r\n 3.3.7 测试能保证软件质量\r\n 3.4 单元测试概论\r\n 3.4.1 单元测试提高开发速度和质量\r\n 3.4.2 单元测试是一种设计\r\n 3.4.3 单元测试的重要性\r\n 3.4.4 哪些代码呼唤单元测试\r\n 3.4.5 初试单元测试\r\n 3.5 单元测试的误区\r\n 3.5.1 单元测试不是规范\r\n 3.5.2 它浪费了太多的时间\r\n 3.5.3 它仅仅是证明人这些代码做了什么\r\n 3.5.4 是不是可以不进行单元测试\r\n 3.5.5 集成测试将会抓住所有的Bug\r\n 3.5.6 成本效率不高\r\n 3.6 持续集成和测试\r\n 3.6.1 持续集成的优点\r\n 3.6.2 集成越频繁效果越好\r\n 3.6.3 使用配置管理工具\r\n 3.6.4 自动化创建过程\r\n 3.6.5 自测试的代码\r\n 3.7 测试用例\r\n 3.7.1 测试用例构成\r\n 3.7.2 测试用例范例\r\n 3.8 软件复审\r\n 3.8.1 软件复审内容\r\n 3.8.2 软件评审误区\r\n 3.8.3 流程图\r\n 3.8.4 复审参与角色\r\n ……\r\n第4章 敏捷测试\r\n第5章 类测试\r\n第6章 深入浅出Junit\r\n第7章 Junit GUI和扩展\r\n第8章 Junit和类测试\r\n第9章 Junit测试的延伸\r\n第10章 软件BUG和管理\r\n附录A 失败的项目\r\n附录B 小集市里的谈话\r\n附录C Web性能测试工具“StressTest”\r\n附录D 推荐的相关书籍\r\n\r\n
无封面