QTP 教程
目录
目录....................................................................................................................................................1
1 QTP 简介..................................................................................................................................2
1.1 自动化测试的好处........................................................................................................2
1.2 QuickTest 工作流程......................................................................................................2
1.3 QTP 程序界面...............................................................................................................3
1.4 Mercury Tours 示范网站 .............................................................................................5
2 录制/执行测试脚本 ..................................................................................................................5
2.1 录制前的准备................................................................................................................6
2.2 录制测试脚本................................................................................................................6
2.2.1 录制测试脚本....................................................................................................6
2.2.2 分析录制的测试脚本........................................................................................8
2.3 执行测试脚本..............................................................................................................10
2.3.1 执行脚本出现错误..........................................................................................11
2.4 分析测试结果..............................................................................................................11
3 建立检查点..............................................................................................................................12
3.1 QuickTest 检查点种类................................................................................................13
3.2 创建检查点..................................................................................................................13
3.2.1 对象检查..........................................................................................................13
3.2.2 网页检查..........................................................................................................16
3.2.3 文字检查..........................................................................................................17
3.2.4 表格检查..........................................................................................................18
3.3 执行并分析使用检查点的测试脚本..........................................................................20
4 参数化......................................................................................................................................24
4.1 参数化步骤和检查点中的值......................................................................................24
4.1.1 参数化对象和检查点的属性值......................................................................24
4.1.2 参数化操作的值..............................................................................................25
4.2 参数种类......................................................................................................................26
4.2.1 使用数据表参数..............................................................................................27
4.2.2 使用环境变量参数..........................................................................................28
4.2.3 使用随机数字参数..........................................................................................28
4.3 参数化测试脚本..........................................................................................................29
4.3.1 定义参数..........................................................................................................29
4.3.2 修正受到参数化影响的步骤..........................................................................30
4.3.3 执行并分析使用参数的测试脚本..................................................................31
5 输出值......................................................................................................................................32
5.1 创建输出值..................................................................................................................33
5.1.1 输出值类型......................................................................................................33
5.1.2 存储输出值......................................................................................................34
5.2 输出属性值..................................................................................................................35
5.2.1 定义标准输出值..............................................................................................35