附录目录
第一章 QTP 简介...............................................................................................................................2
1.1 自动化测试的好处...............................................................................................................2
1.2 QuickTest 工作流程..............................................................................................................2
1.3 QTP 程序界面......................................................................................................................3
1.4 Mercury Tours 示范网站......................................................................................................5
第二章 录制/执行测试脚本..............................................................................................................6
2.1 录制前的准备.......................................................................................................................6
2.2 录制测试脚本.......................................................................................................................7
2.2.1 录制测试脚本............................................................................................................7
2.2.2 分析录制的测试脚本................................................................................................9
2.3 执行测试脚本.....................................................................................................................11
2.3.2 执行脚本出现错误..................................................................................................12
2.4 分析测试结果.....................................................................................................................12
第三章 建立检查点..........................................................................................................................14
3.1 QuickTest 检查点种类........................................................................................................15
3.2 创建检查点.........................................................................................................................15
3.2.1 对象检查..................................................................................................................16
3.2.2 网页检查..................................................................................................................18
3.2.3 文字检查..................................................................................................................19
3.2.4 表格检查..................................................................................................................20
3.3 执行并分析使用检查点的测试脚本................................................................................22
第四章 参数化..................................................................................................................................27
4.1 参数化步骤和检查点中的值.............................................................................................27
4.1.1 参数化对象和检查点的属性值.............................................................................27
4.1.2 参数化操作的值......................................................................................................28
4.2 参数种类.............................................................................................................................29
4.2.1 使用数据表参数......................................................................................................30
4.2.2 使用环境变量参数..................................................................................................31
4.2.3 使用随机数字参数..................................................................................................31
4.3 参数化测试脚本.................................................................................................................32
4.3.1 定义参数..................................................................................................................32
4.3.2 修正受到参数化影响的步骤.................................................................................34
4.3.3 执行并分析使用参数的测试脚本.........................................................................36
第五章 输出值..................................................................................................................................37
5.1 创建输出值.........................................................................................................................37
5.1.1 输出值类型..............................................................................................................37
5.1.2 存储输出值..............................................................................................................38
5.2 输出属性值.........................................................................................................................39
5.2.1 定义标准输出值......................................................................................................39
5.2.2 指定输出类型和和设置..........................................................................................41
5.3 在脚本中建立输出值.........................................................................................................43
5.3.1 建立输出值..............................................................................................................43
5.3.2 执行并分析使用输出值的测试脚本.....................................................................45