软件测试实验指导教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:蔡建平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302214342
- 页数:385 页
第Ⅰ部分 管理篇 3
第1章 软件缺陷管理 3
1.1 软件缺陷管理概念 3
1.1.1 缺陷描述与分类 4
1.1.2 缺陷管理流程 5
1.2 缺陷管理工具介绍 8
1.2.1 Bugzilla 8
1.2.2 BugOnline 9
1.2.3 Bugzero 9
1.2.4 其他开源缺陷管理工具 10
1.3 缺陷管理工具Mantis及其应用 10
1.3.1 Mantis功能介绍 10
1.3.2 Mantis应用环境建立 16
1.3.3 Mantis应用流程 26
1.3.4 Mantis应用举例 35
实验习题 43
第2章 软件测试管理 45
2.1 软件测试管理概念 45
2.1.1 软件测试过程模型 46
2.1.2 软件测试流程 47
2.1.3 软件测试管理过程 47
2.2 软件测试管理工具 50
2.2.1 软件测试管理工具应具备的功能 51
2.2.2 软件测试管理工具的选择 51
2.2.3 常用软件测试管理工具介绍 52
2.3 软件测试管理工具TestLink应用 54
2.3.1 TestLink功能介绍 54
2.3.2 TestLink应用环境建立 55
2.3.3 TestLink使用流程 60
2.3.4 TestLink应用举例 61
实验习题 75
第Ⅱ部分 静态分析篇第3章 程序理解工具 79
3.1 程序理解概述 79
3.1.1 程序理解的概念 79
3.1.2 程序理解的任务与内容 80
3.1.3 程序理解的相关技术 81
3.1.4 程序理解工具 82
3.2 Oink程序理解工具 82
3.2.1 Oink环境建立 83
3.2.2 Oink工具及使用流程 85
3.2.3 Oink应用举例 90
3.3 Eclipse PTP/CDT程序理解工具 93
3.3.1 PTP/CDT介绍 93
3.3.2 PTP环境建立 94
3.3.3 PTP功能及使用流程 104
3.3.4 PTP应用举例 105
实验习题 120
第4章 代码静态分析工具 121
4.1 代码静态分析概述 121
4.2 代码静态分析工具介绍 123
4.3 代码静态分析工具PC-Lint 126
4.3.1 PC-Lint环境建立 127
4.3.2 PC-Lint命令选项及使用流程 130
4.3.3 PC-Lint应用举例 134
4.4 开源代码静态分析工具Splint 136
4.4.1 Splint的安装 136
4.4.2 Splint的应用 137
4.4.3 Splint与IDE的集成 142
实验习题 143
第Ⅲ部分 单元测试篇第5章 xUnit单元测试框架 147
5.1 xUnit介绍 148
5.2 JUnit单元测试工具 150
5.2.1 JUnit单元测试环境建立 152
5.2.2 JUnit单元测试方法 157
5.2.3 JUnit单元测试应用举例 160
5.3 CppUnit单元测试工具 172
5.3.1 CppUnit单元测试环境建立 172
5.3.2 CppUnit功能和使用流程 178
5.3.3 CppUnit单元测试应用举例 183
实验习题 184
第6章 单元覆盖测试 185
6.1 覆盖测试工具介绍 186
6.2 JUnit下的覆盖测试工具EclEmma 186
6.2.1 EclEmma介绍 187
6.2.2 EclEmma测试环境建立 187
6.2.3 EclEmma测试功能及使用流程 188
6.2.4 EclEmma测试应用举例 192
6.3 GCC的覆盖测试工具G 200
6.3.1 Gcov测试环境建立 201
6.3.2 Gcov测试功能及使用流程 201
6.3.3 Gcov覆盖测试应用举例 203
实验习题 212
第Ⅳ部分 图形用户界面测试篇第7章 Java GUI基础类库应用测试 217
7.1 JFCUnit单元测试工具介绍 218
7.2 JFCUnit基本测试方法 219
7.3 JFCUnit测试环境建立 220
7.4 JFCUnit测试资源应用 222
7.4.1 JFCUnit核心函数的应用方式 222
7.4.2 JFCUnit的界面操作要点 224
7.4.3 JFCUnit中主要的GUI类 227
7.5 JFCUnit测试应用举例 229
7.6 JFCUnit XML测试框架 238
实验习题 249
第8章 Web页面测试 251
8.1 Web页面测试工具介绍 253
8.2 Web页面测试工具之一——HttpUnit 254
8.2.1 HttpUnit环境建立 256
8.2.2 HttpUnit的工作方式 256
8.3 Web页面测试工具之二——JWebUnit 262
8.3.1 JWebUnit测试环境建立 263
8.3.2 JWebUnit应用方法 264
8.3.3 JWebUnit测试应用举例 267
8.3.4 JWebUnit应用小结 270
实验习题 270
第9章 Gtk+用户界面测试 271
9.1 Gtk+用户界面概述 272
9.2 Gtk+用户界面测试工具Gerd 274
9.2.1 Gerd测试环境建立 275
9.2.2 Gerd功能及使用原理 276
9.2.3 界面测试应用举例 277
实验习题 281
第Ⅴ部分 性能测试篇第10章 单元性能测试 287
10.1 单元性能测试概念介绍 287
10.2 单元性能测试工具p-unit 289
10.2.1 p-unit测试环境建立 290
10.2.2 p-unit测试功能及使用流程 291
10.2.3 p-unit测试应用举例 291
实验习题 306
第11章 Web应用性能测试 307
11.1 Web性能测试工具Apache JMeter 308
11.1.1 JMeter测试环境建立 308
11.1.2 JMeter测试功能及使用流程 310
11.1.3 JMeter测试应用举例 316
11.1.4 JMeter工具小结 324
11.2 Web压力测试工具WebLoad 324
11.2.1 WebLoad简介 325
11.2.2 WebLoad测试环境建立 326
11.2.3 WebLoad的测试功能 326
11.2.4 WebLoad的测试流程 327
11.2.5 WebLoad工具小结 335
实验习题 336
第Ⅵ部分 软件综合评测篇第12章 软件综合评测工具EASTT 339
12.1 EASTT工具介绍 340
12.2 EASTT测试环境建立 342
12.3 EASTT测试功能及使用流程 344
12.3.1 EASTT的主要功能 345
12.3.2 EASTT的使用流程 346
12.4 EASTT评测工具具体使用举例 368
12.5 EASTT应用小结 379
实验习题 380
参考文献 381
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《有机化学实验》雷文 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019