软件测试自动化关键技术研究PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:孙继荣著
- 出 版 社:成都:西南财经大学出版社
- 出版年份:2015
- ISBN:9787550419216
- 页数:138 页
1绪论 1
1.1 课题研究的背景和意义 1
1.2 国内外的研究现状和发展动态 2
1.2.1 软件测试技术和软件测试自动化技术 2
1.2.2 程序切片技术 4
1.2.3 测试数据的自动生成技术 4
1.2.4 测试用例集约简技术 5
1.2.5 回归测试自动化技术 6
1.2.6 软件错误定位技术 6
1.3 本书的主要研究内容以及创新点 7
1.4 本书的组织结构 8
2基于程序切片的测试自动化技术 9
2.1 程序切片技术简介 9
2.1.1 程序切片概念 10
2.1.2 程序切片准则 11
2.1.3 程序切片算法 12
2.1.4 程序切片分类 13
2.2 程序切片技术在软件测试中的应用研究 15
2.2.1 程序切片技术在测试数据自动生成中的应用 15
2.2.2 程序切片技术在错误定位中的应用 16
2.2.3 程序切片技术在回归测试中的应用 16
2.2.4 程序切片技术在测试覆盖分析中的应用 17
2.2.5 程序切片技术在测试用例集约简中的应用 17
2.3 基于程序切片的软件测试过程研究 18
2.3.1 采用程序切片改进传统软件测试策略的原因 18
2.3.2 基于程序切片的软件测试自动化过程 19
2.4 基于切片技术的软件自动测试工具的架构 20
2.5 本章小结 22
3测试用例集的管理以及测试用例集的自动生成和约简模型 24
3.1 相关定义 24
3.1.1 测试用例 24
3.1.2 测试用例集 25
3.2 测试用例集的管理 26
3.3 测试用例集的自动生成和约简框架 28
3.4 本章小结 29
4黑盒测试数据的自动生成和测试用例集约简 30
4.1 黑盒测试简介 30
4.1.1 黑盒测试定义 30
4.1.2 黑盒测试用例生成常用方法 31
4.1.3 黑盒测试用例集约简的常用方法 31
4.2 黑盒测试用例集的自动生成和约简框架 33
4.3 基于I/O关系的黑盒测试用例集约简问题(I,O) 34
4.3.1 问题空间(I,O) 34
4.3.2 基于程序切片的I/O关系分析 35
4.4 Schroeder的算法改进 35
4.4.1 Schroeder的3种测试用例集约简算法 35
4.4.2 聂长海的解决方案 36
4.4.3 Schroeder的算法改进 37
4.4.4 算法分析 38
4.4.5 实例分析 39
4.5 基于着色问题的黑盒测试用例集约简策略 41
4.5.1 问题空间(I,O)的首次约简 42
4.5.2 利用I/O关系图约简 43
4.5.3 利用着色问题对(I,O)约简 43
4.5.4 基于I/O关系图着色的测试用例集约简技术 44
4.5.5 实例分析 45
4.6 本章小结 48
5白盒测试数据的自动生成和测试用例集约简 49
5.1 白盒测试简介 49
5.1.1 白盒测试定义 49
5.1.2 程序结构分析 50
5.1.3 白盒测试常用覆盖准则 52
5.2 白盒测试数据的自动生成和测试用例集约简框架 53
5.2.1 面向路径的测试数据自动生成问题 53
5.2.2 基于切片技术的测试数据自动生成和测试用例集约简框架 54
5.3 基于谓词片的路径可达性判定 55
5.3.1 基本概念 56
5.3.2 不可达路径判定算法 57
5.3.3 实例分析 59
5.3.4 算法分析 61
5.4 迭代松弛法实现面向路径的测试数据自动生成 61
5.4.1 谓词切片的引入 62
5.4.2 迭代松弛算法 63
5.4.3 谓词函数标准化 67
5.4.4 约束系统相容性分析 69
5.4.5 改进的迭代松弛法实现测试用例自动生成 72
5.4.6 实例分析 74
5.5 白盒测试用例集约简技术策略 77
5.6 本章小结 77
6基于程序切片技术的软件错误定位策略 79
6.1 相关研究 79
6.2 准备工作 80
6.2.1 例程P及其测试用例集管理 81
6.2.2 相关定义 82
6.3 渐增式软件错误定位策略 83
6.3.1 基于程序切片技术的代码含错优先级策略 83
6.3.2 基于程序切片技术的渐增式错误定位 85
6.3.3 试验及结果分析 88
6.3.4 结论 91
6.4 二分法交互式错误定位策略 91
6.4.1 诊断矩阵E的优化 92
6.4.2 代码优先级 93
6.4.3 基于切片的二分法交互式错误定位策略 94
6.4.4 试验及结果分析 95
6.4.5 结论 99
6.5 本章小结 99
7回归测试策略 100
7.1 回归测试概述 100
7.1.1 测试用例集的维护 101
7.1.2 回归测试用例集的选择 101
7.1.3 渐增式回归测试框架 102
7.1.4 回归测试用例集优化技术简介 103
7.2 相关研究 104
7.3 基于程序切片的回归测试用例集选择技术 106
7.3.1 基于执行切片的用例集选择 107
7.3.2 基于动态切片的用例集选择 107
7.3.3 基于CFG和执行切片技术的用例集选择 107
7.4 回归测试用例集优化策略 109
7.4.1 准备工作 110
7.4.2 渐增式约简算法BU 113
7.4.3 精简式约简算法BD 114
7.4.4 测试用例优先级策略BUP 115
7.4.5 时间复杂度分析 115
7.5 实例分析以及相关启发式算法比较 116
7.6 仿真实验 120
7.6.1 仿真实验模型 120
7.6.2 仿真实验结果 120
7.6.3 实验结果分析 122
7.7 本章小结 123
8总结 125
8.1 本书中的主要工作概述 125
8.2 未来工作展望 126
参考文献及网站 128
后记 138
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《关键教育事件20例》张肇丰,徐士强主编 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《无机及分析测试技术》李巍巍 2018
- 《汉语口语测试评分员评价研究》黄霆玮著 2019
- 《中国关键词 19大篇 汉英对照 2 权威解读当代中国》中国外文出版发行事业局,当代中国与世界研究院,中国翻译研究院著 2018
- 《奥数教程能力测试 高一年级 第2版》单墫,熊斌总主编;熊斌编著 2014
- 《河湟民间艺术丛书 雕塑》冶存荣著 2020
- 《信息资源共享机制》高锡荣著 2020
- 《故土红尘》叶绍荣著 2019
- 《英语听力与阅读教学方法策略研究》陈琳琳,何昳文,桑香荣著 2019
- 《温婉的风景:唐宋婉约词史研究》王小荣著 2020
- 《新时期城市公共服务建设研究》刘亚荣著 2019
- 《山荣说酒》周山荣著 2019
- 《陈寅恪家世》叶绍荣著 2019
- 《山杏花》贾苑荣著 2019
- 《年轮深处》梁著荣著 2015
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017