第章测试项目启动
.了解软件的质量需求 t2
..软件产品的质量需求 t2
..2软件质量的对立面——软件缺陷 t5
..3软件缺陷产生的原因 t7
..4究竟什么是软件测试 t8
..5软件测试的目标 t
.2选定测试组长 t3
.2.测试过程和开发过程的关系 t3
.2.2测试组长的人选 t5
.2.3测试在项目团队中的位置 t7
.3掌控项目背景 t8
.3.软件测试的项目要素 t8
.3.2两个典型项目的介绍 t20
.3.3客户端软件GoogleTalk功能简介 t2
.3.4Web应用——雅虎日历功能介绍 t22
.4制定测试规范 t23
.5小结 t28
第2章测试计划
2.产品需求文档审查和评审 t30
2..需求评审的重要性 t30
2..2测试人员在需求评审中的角色 t32
2..3需求评审的标准 t34
2.2项目的测试需求和任务 t36
2.2.确定软件功能测试需求 t36
2.2.2 t非功能性的系统测试需求 t38
2.2.3软件即服务的测试需求 t39
2.2.4各个阶段的测试任务 t4
2.3测试范围分析和工作量估计 t43
2.3.功能测试范围的分析 t43
2.3.2系统测试范围的分析 t46
2.3.3工作量的估计 t48
2.3.4工作分解结构表方法 t49
2.3.5工作量估计的实例 t5
2.4测试资源需求和团队组建 t53
2.4.测试资源需求 t53
2.4.2团队组建 t54
2.4.3培训 t55
2.5测试里程碑和进度安排 t56
2.6测试风险分析 t57
2.7制定有效的测试策略 t6
2.8完整生成测试计划书 t65
2.9小结 t66
第3章设计验怔
3.系统架构的审查 t68
3..系统架构选型的确认 t68
3..2软件设计评审标准 t69
3..3系统组件设计的审查 t72
本书以两个典型项目为背景,按实际项目进行的先后次序,循序渐进地阐述了软件测试的全过程。从软件项目启动、需求评审、测试计划开始,然后深入到测试用例设计、测试工具选择、脚本开发、功能测试和系统测试等不同阶段,生动地演绎了必需而实用的测试方法、技术和实施技巧。本书还系统地介绍了测试管理的各个层次及其细节,包括测试策略制定、风险、缺陷跟踪和分析、测试管理系统的应用等。,本书呈现了软件测试成熟度模型和对软件测试的总结和思考,帮者了解软件测试所面对的现实问题和应恪守的原则、领会测试方法的应用之道和品味测试的实践。本书是作者长期从事软件测试工作的经验与智慧的结晶,是软件测试工程师的良师益友。本书也可作为软件开发人员、项目经理等的参考书,更适合用作软件测试的培训教材或教学用书。…
本书以两个典型项目为背景,按实际项目进行的先后次序,循序渐进地阐述了软件测试的全过程。从软件项目启动、需求评审、测试计划开始,然后深入到测试用例设计、测试工具选择、脚本开发、功能测试和系统测试等不同阶段,生动地演绎了必需而实用的测试方法、技术和实施技巧。本书还系统地介绍了测试管理的各个层次及其细节,包括测试策略制定、风险、缺陷跟踪和分析、测试管理系统的应用等。,本书呈现了软件测试成熟度模型和对软件测试的总结和思考,帮者了解软件测试所面对的现实问题和应恪守的原则、领会测试方法的应用之道和品味测试的实践。本书是作者长期从事软件测试工作的经验与智慧的结晶,是软件测试工程师的良师益友。本书也可作为软件开发人员、项目经理等的参考书,更适合用作软件测试的培训教材或教学用书。