
| 本书将成为测试领域的一本经典著作。作者以Jamal、Kate、Jenny以及Software Cafeteria公司“Sumatra”项目组的其他人发生的故事作为实例,向读者讲述核心概念,这种方法显得生动活泼。讲述了运行测试项目的实践知识,从早期的评估阶段到整个的开发项目。这本书教我们如何处理和解决很多真实世界中与人员、过程和技术相关的问题。这本书包括了一个有诸多角色的示例性项目——代表项目中各种参与者角色——演示了如何使用本书讲述的实践方法。书中关于理解和改进测试过程的深入见解将继续指导所有读过这本书的人员。 |
| Rex Black是Rex Black咨询服务公司的总经理和主任咨询员。该公司是一个测试和质量保证公司,为Bank One、Cisco、Dell和美国国防部这样的客户提供服务。他是《Marnagimg the Test Process》一书的作者,该书现在已经出了第二版(John Wiley&Sons 2002年出版)。 |
| 序 言 致 谢 引 言 第1部分 计划 第1章 纵览全局,理解测试在软件过程中的角色 1.1测试过程 1.2了解运营和组织环境 1.3 Sumatra项目和SpeedyWr.iter测试组简介 1.4在系统开发生命周期中测试 1.5组织测试人员和测试工作 1.6管理维度 1.7超越测试过程场景 第2章 找出工作的重点:质量风险分析 2.1质量风险分析过程 2.2 Jamal向管理组介绍质量风险分析 2.3认识好的质量风险分析过程 2.4处理挑战 2.5实现改善 第3章 盯着水晶球:估算测试的工作量 3.1一个估算过程 3.2 Jareal预测将来 3.3使用经验规则进行粗略的估算 3.4工作量、持续时间和依赖关系 第4章 投资的预算和回报:重要的不是花了多少,而是节省了多少成本 4.1分析测试的投资回报 4.2 Jamal准备测试的清单和相应的理由 4.3向前走,然后往回看 第5章 从估算到费用:取得对现实的、可操作的、真实的估算的批准 5.1推销估算 5.2.Jamal的案例研究 5.3认识好的估算过程 5.4处理挑战 5.5实现改进 第6章 获得并交流见解:计划测试工作 6.1测试规划过程 6.2 Jamal有一个计划 6.3过程之外:测试计划的关键考虑因素 6.4让所有人参与进来 第7章 从提议到承担责任:获得管理者对于好的测试计划的支持 7.1 Jamal取得了成功 7.2认识一种好的测试规划过程 7.3处理挑战 7.4实现改进 第2部分准备 第8章 得到称职的测试人员:招聘的方法和对象 8.1组建测试组的过程 8.2组建测试组过程中的变化 8.3 Sumatra测试组人员增加 8.4找出并管理测试组的关键技能 8.5关于测试技术员 8.6测试组职员的变动:临时委派、轮换、低效组和死水(Backwater) 8.7教育、培训、证书和测试的专业化 8.8态度也能成为问题 8.9明显的面试问题之外的问题 8.10从增加人员到增加技能 第9章 优秀测试队伍的成长:技能、态度和职业道路 9.1 Jamal和Lin-Tsu讨论技能的增长 9.2使用技能评估作为一种职业成长和队伍管理的工具 9.3认识好的队伍构建过程 9.4处理挑战 9.5实现改进: 第10章 阿基米德的浴缸:设计和实现测试系统 10.1一个测试系统的设计与实现过程 10.2 Emma在工作中寻求强度测试的途径 10.3三种至关重要的考虑 10.4转移到管理层 第11章 进入浴缸:测试系统覆盖率和质量 11.1测试覆盖率分析技术简介 11.2 Jamal评估覆盖率 11.3认识一个好的测试系统设计和实现过程 11.4处理挑战 11.5实现改进 第3部分 执行 第12章 必要的移交:管理测试版本 12.1一个测试版本过程 12.2将大构建提交给测试实验室 12.3认识好的测试版本过程 12.4处理挑战 12.5实现改进 第13章 评估质量:执行测试用例 13.1一个测试执行过程 13.2测试跟踪工作表 13.3测试大构建 13.4认识一个好的测试执行过程 13.5处理挑战 13.6实现改进 第4部分 完善 第14章 错误报告 14.1一个错误报告过程 14.2在大构建中的大错误 14.3超越对于失败的描述 14.4认识好的错误报告过程 14.5处理挑战 14.6实现改进 第15章 照亮第四元素:报告测试结果 15.1测试结果的报告过程 15.2 Jamal定义了一个汇总表——并报告了大构建的测试结果 15.3认识一个好的测试结果报告过程 15.4处理挑战 15.5实现改进 第16章 掌握学习的机会:管理变更及其对测试的影响. 16.1变更管理过程…… |
商品评论(0条)