自动化测试工具第二章增强qtp测试脚本

上传人:工**** 文档编号:591899562 上传时间:2024-09-18 格式:PPT 页数:23 大小:657KB
返回 下载 相关 举报
自动化测试工具第二章增强qtp测试脚本_第1页
第1页 / 共23页
自动化测试工具第二章增强qtp测试脚本_第2页
第2页 / 共23页
自动化测试工具第二章增强qtp测试脚本_第3页
第3页 / 共23页
自动化测试工具第二章增强qtp测试脚本_第4页
第4页 / 共23页
自动化测试工具第二章增强qtp测试脚本_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《自动化测试工具第二章增强qtp测试脚本》由会员分享,可在线阅读,更多相关《自动化测试工具第二章增强qtp测试脚本(23页珍藏版)》请在金锄头文库上搜索。

1、第二章第二章 增强增强QTPQTP测试脚本测试脚本本章学习内容n掌握掌握QuickTestQuickTest的检查点功能的检查点功能n掌握掌握QuickTestQuickTest脚本参数化功能脚本参数化功能n掌握掌握QuickTestQuickTest输出值功能输出值功能n掌握如何在掌握如何在QuickTestQuickTest中使用正则表达式中使用正则表达式检查点类型n标准检查点标准检查点 n位图检查点位图检查点 naccessibilityaccessibility检查点检查点 n文本检查点文本检查点 n数据库检查点数据库检查点 nXMLXML检查点检查点设置检查点的步骤n在脚本中定位检查

2、点插入位置(某个步骤的前面在脚本中定位检查点插入位置(某个步骤的前面或后面)或后面) n插入检查点插入检查点 l使用菜单使用菜单Insert-CheckpointInsert-Checkpointl测试工具栏的测试工具栏的Insert Checkpoint or Output ValueInsert Checkpoint or Output Value按按钮钮l在在Active ScreenActive Screen中中n确认被检查对象确认被检查对象n设定检查属性和选项设定检查属性和选项 设置标准检查点n在脚本中定位检查点插入位置在脚本中定位检查点插入位置 n插入检查点插入检查点 l使用菜单使

3、用菜单Insert-Checkpoint-Insert Standard Insert-Checkpoint-Insert Standard CheckpointCheckpointl测试工具栏的测试工具栏的Insert Checkpoint or Output ValueInsert Checkpoint or Output Value按按钮的钮的Standard CheckpointStandard Checkpoint选项选项l在在Active ScreenActive Screen点右键选择点右键选择Insert Standard Insert Standard CheckpointC

4、heckpointl在选定插入位置处点击右键,选择在选定插入位置处点击右键,选择Insert Standard Insert Standard CheckpointCheckpointn确认被检查对象确认被检查对象n设定检查属性和选项设定检查属性和选项 设置标准检查点n插入页面检查点插入页面检查点 l在录制的过程中创建标准检查点在录制的过程中创建标准检查点 n选择欲检查的页面对象选择欲检查的页面对象 n设定页面检查点的属性设定页面检查点的属性设置位图检查点n插入图像检查点插入图像检查点 l在录制的过程中创建图像检查点在录制的过程中创建图像检查点 l编辑脚本时插入图像检查点编辑脚本时插入图像检查

5、点 n选择欲检查区域所属的对象选择欲检查区域所属的对象 n设定图像检查点的属性设定图像检查点的属性设置数据库检查点n创建查询创建查询l使用使用Microsoft QueryMicrosoft Query工具工具 l手工建立数据库连接和查询语句完成手工建立数据库连接和查询语句完成 n定义检查点的属性定义检查点的属性 l选择被检查的单元格选择被检查的单元格l设定预期数据设定预期数据l设定匹配标准设定匹配标准l指定单元格的定位方式指定单元格的定位方式参数化脚本nTestTest、ActionAction或者或者ComponentComponent参数参数 nData TableData Table参

6、数参数 n环境变量参数环境变量参数 n随机数参数随机数参数Data Table参数环境变量参数随机数参数n建立输出值建立输出值nQTPQTP提供的输出值类型提供的输出值类型l标准输出值标准输出值l文本输出值文本输出值l数据库输出值数据库输出值lXMLXML输出值输出值建立输出值的过程就是让建立输出值的过程就是让QTPQTP在执行脚本的时候,在执行脚本的时候,把一些执行结果的数据输出到把一些执行结果的数据输出到Data TableData Table中。中。13/32建立输出值nQTPQTP提供的输出值的存储方式提供的输出值的存储方式l输出到测试、活动或者组件的参数表中输出到测试、活动或者组件的

7、参数表中l输出到输出到DataTableDataTable中中l输出到环境变量输出到环境变量14/32建立输出值n创建场景恢复文件创建场景恢复文件15/32QTPQTP场景恢复场景恢复n选择场景恢复触发器选择场景恢复触发器教员演示步骤教员演示步骤16/32QTPQTP场景恢复场景恢复n关联测试和场景关联测试和场景17/32QTPQTP场景恢复场景恢复n场景激活方式场景激活方式On every stepOn every step:在每个步骤都激活:在每个步骤都激活On errorOn error:脚本运行出错时激活:脚本运行出错时激活NeverNever:从不激活:从不激活18/32QTPQTP场景恢复场景恢复n虚拟对象的制作过程虚拟对象的制作过程l映射标准对象类映射标准对象类19/32虚拟对象虚拟对象n虚拟对象的制作过程虚拟对象的制作过程l虚拟对象标记对话框虚拟对象标记对话框20/32虚拟对象虚拟对象n虚拟对象的制作过程虚拟对象的制作过程l父对象选择对话框父对象选择对话框21/32虚拟对象虚拟对象n虚拟对象管理器虚拟对象管理器22/32虚拟对象虚拟对象n使用虚拟对象步骤使用虚拟对象步骤l设置相关选项设置相关选项l录制脚本录制脚本l重新运行脚本重新运行脚本 教员演示步骤教员演示步骤23/32虚拟对象虚拟对象

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号