第1章 CheckStyle的使用 1
1.1 安装CheckStyle插件 1
1.2 用CheckStyle检查Java代码 3
1.3 常见的module及警告提示 13
1.4 CheckStyle检查并修改代码规范的步骤 16
第2章 PC-Lint的使用 18
2.1 PC-Lint的安装及在VS2010中的集成 18
2.2 使用PC-Lint检查C代码 24
2.3 在命令行方式下检查程序 30
2.4 PC-Lint错误和警告等信息及屏蔽方法 32
第3章 JUnit的使用 39
3.1 在Eclipse平台下创建JUnit测试用例 39
3.2 JUnit中Assert静态类的方法 46
3.3 TestSuit的使用 53
3.4 JUnit4的使用 56
第4章 Google Test的使用 62
4.1 创建gtest测试样例 62
4.2 Gtest中的断言 70
4.3 Gtest中的运行机制 74
4.4 “死亡”测试 82
第5章 UFT的使用 89
5.1 UFT的安装和配置 89
5.2 UFT界面介绍 92
5.3 UFT新建测试 95
5.4 对象存储库 99
5.5 创建和录制测试脚本 103
5.6 编辑测试脚本 108
5.7 调试并运行测试脚本 114
第6章 AutoRunner的使用 119
6.1 AutoRunner界面 119
6.2 使用AutoRunner创建测试用例 121
6.3 AutoRunner常用的操作 124
6.4 常用的脚本命令 127
第7章 Selenium的使用 129
7.1 Selenium IDE的使用 129
7.2 Selenium WebDriver的使用 138
第8章 HP LoadRunner的使用 146
8.1 LoadRunner基础知识 146
8.2 VUG——用户行为模拟器 146
8.3 Controller——性能测试的指挥中心 155
8.4 Analysis——结果分析器 166
第9章 JMeter的使用 173
9.1 JMeter基础知识 173
9.2 创建JMeter性能测试用例 176
9.3 录制Web性能测试脚本 181
9.4 应用JMeter进行数据库测试 188
第10章 AppScan的使用 192
10.1 AppScan的使用流程和主窗口 192
10.2 扫描配置 193
10.3 扫描过程分析 199
10.4 测试结果分析 202
第11章 TestCenter的使用 206
11.1 TestCenter常用概念 206
11.2 创建用户与项目 207
11.3 TestCenter的常用功能 212
11.4 一个简单的测试管理用例 218
第12章 单元测试JUnit实验 223
12.1 实验目的和实验要求 223
12.2 实验环境 223
12.3 实验步骤 224
12.4 测试方法 224
12.5 实验题目和设计测试用例 225
12.6 实验过程和记录 226
第13章 功能测试UFT实验 236
13.1 实验目的和实验要求 236
13.2 实验环境 236
13.3 实验步骤 237
13.4 测试方法 237
13.5 实验题目和设计测试用例 238
13.6 实验过程和记录 240
第14章 Web功能测试实验 252
14.1 实验目的和实验要求 252
14.2 实验环境 252
14.3 测试步骤 253
14.4 测试方法 253
14.5 实验题目和设计测试用例 253
14.6 实验过程和记录 257
第15章 LoadRunner性能测试实验 265
15.1 实验目的和实验要求 265
15.2 实验环境 265
15.3 测试步骤 266
15.4 测试方法 266
15.5 实验题目和设计测试用例 266
15.6 实验过程和记录 267
参考文献 275