《软件测试与持续质量改进(第3版)》(作者刘易斯、多布斯、维拉皮莱)旨在为软件测试过程提供一种能够在非结构化的环境中表现得和在结构化环境中一样好的质量框架。目标是提供一种用于提升有效测试方法的持续质量改进手段,同时提供有用的提示、技术以及一些可供用户选择的方案。
《软件测试与持续质量改进(第3版)》为软件测试过程提供了一个质量框架,目的是提出一个持续改进软件质量的途径,以提高测试效率。
《软件测试与持续质量改进(第3版)》(作者刘易斯、多布斯、维拉皮莱)为软件测试过程提供了一个质量框架,目的是提出一个持续改进软件质量的途径,以提高测试效率。书中详细列举基本的软件测试技巧,并基于一种持续改进过程介绍Deming的质量概念,将“计划、执行、检查、改进”(Plan, Do, Check, Act, PDCA)这样一个质量循环引入软件测试过程,阐述现代质量保证理论及最佳实践方法。此外,附录中提供软件测试过程中可能涉及的各种文档的格式样本,非常便于查阅和参考。
《软件测试与持续质量改进(第3版)》既适合软件测试领域的专业技术人员作为参考手册,又适合作为计算机及相关专业软件测试课程的教材。
第一部分 软件质量透视
第1章 软件测试简史架
第3章 测试技术概述
第4章 将需求转换成可测试的测试用例
第5章 质量的持续改进过程
第二部分 瀑布测试概述
第6章 概述
第7章 需求的静态测试
第8章 逻辑设计的静态测试
第9章 物理设计的静态测试
第10章 程序单元设计的静态测试
第11章 代码的静态测试与动态测试
第三部分 螺旋(敏捷)软件测试方法:计划、执行、检查、改进
第12章 开发方法概述
第13章 信息收集(计划)
第14章 测试计划(计划)
第15章 测试用例设计(执行)
第16章 测试开发(执行)
第17章 通过可追溯性实现测试覆盖
第18章 测试执行/评价(执行/检查)
第19章 准备下一次螺旋测试(改进)
第20章 进行系统测试
第21章 进行验收测试
第22章 总结/报告测试结果
第四部分 项目管理方法
第23章 项目管理框架
第24章 项目质量管理
第25章 缺陷管理过程
第26章 测试与开发的整合
第27章 测试管理的约束
第五部分 软件测试中的新兴专业领域
第28章 测试过程评估和自动化评估
第29章 非功能测试
第30章 SOA测试
第31章 敏捷测试
第32章 测试卓越中心
第33章 本土/离岸模型
第六部分 现代软件测试工具
第34章 软件测试趋势
第35章 软件测试工具的分类
第36章 自动化测试工具的评价方法
第七部分 附录
术语表
参考文献
索引