0


软件测试与质量保证
作者:王智钢丛书名: ISBN:978-7-5685-4620-1页数:208 开本:16装帧:平装 出版时间:2024-04-30中图分类:TP311.5
¥43.90

编辑推荐

本教程针对应用型本科院校软件测试课程教学需要,内容包括:软件质量保证与测试的重要性和意义、原则和局限性;软件缺陷和测试模型;静态测试和动态测试;黑盒测试和白盒测试;人工测试和自动化测试;测试过程和环节;软件质量和质量模型;开发者测试和Web测试;以及国家信创战略下快速发展的信创测试等。


 

1 ……………………………………………………………………………… 1 

1.1 软件测试的产生与发展 …………………………………………………………… 1 

 1.2 软件缺陷和事故案例 ……………………………………………………………… 7 

 1.3 软件测试的意义原则和挑战 …………………………………………………… 17

 1.4 软件测试模型过程和组织管理 ………………………………………………… 21 

 1.5 软件测试方法和技术……………………………………………………………… 27

 1.6 信创测试…………………………………………………………………………… 30

2 静态白盒测试设计 ……………………………………………………………… 36 

2.1 ……………………………………………………………………………… 36 

 2.2 代码检查…………………………………………………………………………… 37 

 2.3 静态结构分析……………………………………………………………………… 41 

 2.4 程序流程分析……………………………………………………………………… 42 

 2.5 静态质量度量……………………………………………………………………… 43 

 2.6 静态白盒测试实例………………………………………………………………… 44

3 动态白盒测试设计 ……………………………………………………………… 48 

3.1 逻辑覆盖…………………………………………………………………………… 48 

 3.2 基本路径覆盖……………………………………………………………………… 55 

 3.3 循环测试…………………………………………………………………………… 62 

 3.4 程序变异测试……………………………………………………………………… 65 

 3.5 符号执行…………………………………………………………………………… 69 

 3.6 程序插桩和调试…………………………………………………………………… 71

4 动态白盒测试实践 ……………………………………………………………… 82

4.1 JUnit单元测试入门 ……………………………………………………………… 82

 4.2 逻辑覆盖实例……………………………………………………………………… 86

 4.3 面向对象多态测试实例…………………………………………………………… 88 

 4.4 全国大学生软件测试大赛题实例………………………………………………… 89

5 黑盒测试设计 …………………………………………………………………… 94 

5.1 ……………………………………………………………………………… 94

 5.2 等价类划分测试…………………………………………………………………… 97

 5.3 边界值测试 ……………………………………………………………………… 103 

 5.4 错误推测法 ……………………………………………………………………… 107 

 5.5 判定表驱动法 …………………………………………………………………… 108

 5.6 因果图法 ………………………………………………………………………… 112 

 5.7 场景法 …………………………………………………………………………… 115 

 5.8 正交实验法 ……………………………………………………………………… 119

6 自动化黑盒测试实践…………………………………………………………… 127

6.1 自动化黑盒测试的基本原理 …………………………………………………… 127 

 6.2 自动化黑盒测试的相关技术 …………………………………………………… 129 

 6.3 自动化黑盒测试实例 …………………………………………………………… 131

7 软件测试过程…………………………………………………………………… 135

7.1 单元测试 ………………………………………………………………………… 135

 7.2 集成测试 ………………………………………………………………………… 144 

 7.3 系统测试 ………………………………………………………………………… 154 

 7.4 验收测试 ………………………………………………………………………… 164 

 7.5 回归测试 ………………………………………………………………………… 167

8 Web测试 ……………………………………………………………………… 173

8.1 Web自动化测试入门 …………………………………………………………… 173 

 8.2 Web测试实践 …………………………………………………………………… 177

9 软件质量与质量保证…………………………………………………………… 186

9.1 软件质量 ………………………………………………………………………… 186 

 9.2 软件质量模型和质量度量 ……………………………………………………… 189 

 9.3 软件质量管理与质量保证 ……………………………………………………… 193 

 9.4 质量理念和质量文化 …………………………………………………………… 198

参考文献…………………………………………………………………………………… 202

  • 《软件测试与质量保证》课件

    课程: 计算机类 类型: zip 大小:28.16MB上传时间: 2024-09-09 15:45:04

  • 《软件测试与质量保证》课后习题答案

    课程: 计算机类 类型: docx 大小:1.26MB上传时间: 2025-04-14 08:43:03

  • 《软件测试与质量保证》微课

    课程: 计算机类 类型: zip 大小:863.26KB上传时间: 2025-04-14 09:15:59

全部下载