
| 为了保证软件能够按照计划运行,我们就需要了解有关软件测试的技术。否则,可能会导致生产率下降、收入降低、顾客不满意等情况的发生。
本书提出了一个11步软件测试过程,涵盖了评价软件的所有测试内容。这个测试过程包含了大量的工作表和检查单,可以直接采用或修改,以测试软件的各个方面。 在组建有效的软件测试环境时,从制定测试策略到选择和使用测试工具,读者都可以从本书中得到非常有益的指导。本书还提供了—些改进软件开发过程和提高软件测试人员能力的方法。 |
| William E.Perry是质量保证协会的创始人和执行主席,他写过很多有关软件测试和软件质量保证方面的书籍。
|
| 译者序 如何使用本书 第一部分 软件测试能力和资格的评估 第1章 评估软件测试的能力和人员资格 1.1 软件测试涉及的人员 1.2 软件测试的多种角色 1.3 什么是缺陷 1.4 软件测试的商业前景 1.5 现有的测试过程和测试人员的状况如何 1.6 小结 第二部分 搭建软件测试环境 第2章 制定软件测试策略 2.1 计算机系统的策略风险 2.2 经济学测试 2.3 常见的计算机问题 2.4 系统开发生命周期的经济学测试 2.5 测试是一个组织问题 2.6 建立测试原则 2.7 测试的结构化方法 2.8 测试策略 2.9 测试方法论 2.10 软件测试的状况 2.11 小结 第3章 建立软件测试方法论 3.1 需要测试什么 3.2 为什么缺陷难以发现 3.3 减少测试费用 3.4 什么是验证和确认 3.5 功能和结构测试 3.6 工作流程的概念 3.7 开发测试方法论中要考虑的8个问题 3.8 测试战术检查单 3.9 小结 第4章 确定软件测试技术 第5章 软件测试工具的选择和安装 第三部分 11步软件测试过程 第6章 11步软件测试过程概述 第7章 第1步,评估项目管理开发的估算和状态 第8章 第2步,制定测试计划 第9章 第3步,需求阶段测试 第10章 第4步,设计阶段测试 第11章 第5步,编程阶段测试 第12章 第6步,执行测试并记录结果 第13章 第7步,验收测试 第14章 第8步,报告测试结果 第15章 第9步,测试软件安装 第16章 第10步,测试软件变更 第17章 第11步,评价测试的有效性 第四部分 专用系统和应用的测试 第18章 测试客户/服务器系统 第19章 测试快速应用开发系统 第20章 测试系统文档的恰当性 第21章 测试基于Web系统 第22章 测试成品软件 第23章 多平台环境的测试 第24章 安全性测试 第25章 测试数据仓库 第五部分 创建测试文档 第26章 创建测试文档 |
商品评论(0条)