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