计算机软件测试技术(前言)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机软件测试技术

郑人杰主编

清华大学出版社

目录

第一章绪论 (1)

1.1 软件危机和软件生存期 (1)

1.2 软件测试的意义 (4)

1.3 什么是软件测试 (8)

1.4 应该怎样认识软件测试 (10)

1.5 软件测试发展的历史回顾 (16)

参考文献 (21)

第二章软件错误与软件质量保证 (25)

2.1 软件错误类型分析 (25)

2.2 程序中隐藏错误数量估计 (29)

2。3 软件质量因素和质量特性 (31)

2.4 软件质量保证的任务 (35)

2.5 程序排错 (38)

参考文献 (42)

第三章软件测试策略 (43)

3.1 静态方法与动态方法 (43)

3.2 黑盒测试与白盒测试 (44)

3.3 测试步骤 (48)

3.4 人工测试 (56)

参考文献 (62)

第四章黑盒测试 (63)

4.1 等价类划分 (63)

4.2 因果图 (68)

4.3 正交实验设计法 (71)

4.4 边值分析 (78)

4.5 判定表驱动测试 (81)

4.6 功能测试 (85)

参考文献 (92)

第五章白盒测试 (93)

5.1 程序结构分析 (93)

5.2 逻辑覆盖 (101)

5.3 域测试 (110)

5.4 符号测试 (115)

5.5 路径分析 (118)

5.6 程序插装 (129)

5.7 程序变异 (134)

参考文献 (139)

第六章验收测试与测试文档 (141)

6.1 验收测试 (141)

6.2 软件测试文件 (145)

参考文献 (155)

第七章测试工具与测试环境 (156)

7.1 测试工具综述 (156)

7.2 COBOL软件测试环境COSTE系统简介 (173)

7.3 FORTRAN程序动态测试工具DTFG系统简介 (181)

9.4 测试工具支持下的测试实施 (184)

参考文献 (202)

第八章程序正确性证明 (207)

8.1 程序正确性证明概述 (207)

8.2 以公理语义学为基础的正确性证明技术 (209)

8.3 程序综合 (225)

参考文献 (228)

第九章测试可靠性与软件可靠性 (230)

9.1 测试可靠性理论 (230)

9.2 软件可靠性概念 (237)

9.3 软件可靠性模型 (243)

9.4 软件可靠性在软件测试中的应用 (250)

参考文献 (257)

附录 1 软件审查用表 (258)

表1 软件审查概要 (258)

表2 软件审查准备工作记录 (258)

表3 审查结果报告 (259)

表4 审查会发现问题报告 (259)

表5 软件审查总结报告 (260)

附录2 有关软件测试的术语 (261)

相关文档
最新文档