网站大量收购独家精品文档,联系QQ:2885784924

QTP的安装及用2.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP10的安装及使用 目录 1、安装T6510-15063.zip中的setup.exe安装包 2 使用QTP 15 1、页面、界面的中文介绍 15 2、QTP测试过程: 23 3、熟悉QTP主要窗口: 23 一、操作 24 二、参数化 26 三、同步 30 四、检查点:是预期结果 30 五、 输出检查点 44 六、 正则表达式 44 七、 事务 46 插入事务与loadrunner中的操作一样 46 安装QTP 1、安装T6510-15063.zip中的setup.exe安装包 安装软件的插件 2、安装单机版(有单机版和网络版) 然后会出现一个页面,点击取消 破解QTP 按下图所示路径目录中新建两个文件夹 然后双击运行程序 找到之前新建的文件夹,破解运行的许可证密钥就在该文件夹下 然后去下面文件夹下,运行许可证向导程序 使用QTP 1、页面、界面的中文介绍 导进来的对象是不能改的 QTP中文版截图: 查看对象属性 启用/取消自动识别机制(自动识别最好还是不要关掉) QTP8.0版的自动识别 QTP11版的自动识别 QTP8.2在对象仓库中添加新对象 对象仓库的两种模式 QTP的具体操作及内容步骤 1、使用Quick Test的检查点 2、QTP测试过程: 1、定制测试计划 2、创建测试脚本 3、增强测试脚本功能 4、运行测试 5、分析测试结果 3、熟悉QTP主要窗口: 1、插件:为了更好识别对象 2、熟悉主窗口 3、录制脚本:(分别是高级和低级) (自动识别) 低级录制:模拟鼠标的坐标 高级录制:模拟鼠标运行轨迹(模拟签名) 4、回放 5、对象管理机制: 对象的属性、方法 对象的添加(三种方法) 对象探测器 对象的导入导出 对象的自动识别 一、操作 新建操作 1、三种类型: 不可重用,--可复制 可重用,------可复制,可调用 外部操作 二、参数化 1、数据表格 2、环境变量 3、随机数 (1)、本地参数化 (2)、全局参数化 步骤: 1、确认对象 2、参数化 3、输入测试数据 4、设置迭代 5、查找并修改受到参数化影响的测试步骤 我拿航班预订做例子: 目标是:用两个用户登录,中间迭代三次,开始前要把录制好的脚本切割,最好切割成3段,登录,使用,退出 后面的起点和终点设置时, 在“值配置选项”中要选择“当前操作工作表”,因为登录名是整体的一个变量,起点和终点是中间的迭代 初步调好后,运行完第一次插入订单时,就不动了,就会报错,原因是:提交后,内容没有自动清空,第二次迭代运行输入不了数据 ,在add的语句前面加入 点击航班预订语句即可 增加航班预订语句方法一: 增加航班预订语句方法二: 用鼠标点中,然后拖到add第一行位置 等到了选择航班时,如果出错,就是之前录制时,不是默认的选择第一个航班,这时就要把 航班机次,时间 代码删除,在这个地方如上面的操作一样添加一个默认的。三次迭代完后,用第二个用户登录时,又不动,出错 增加航班预订语句方法三:紧接之前录制的语句照以下设置 三、同步 自动 强制等待 四、检查点:是预期结果 类型: (1)、标准检查点 (2)、图片检查点 (3)、位图检查点 (4)、表检查点 (5)、文本检查点 (6)、文本区域检查点 (7)、可访问性检查点 (8)、页面检查点 (9)、数据可检查点 (10)、XML检查点 两种插入方式 录制时插入,有7种可用 录制后插入,只有3种能用,(标准的,数据库和html) 步骤 确定被检查的对象 确定位置 去插入检查点 设置被检查对象的属性和选项 标准检查点包括: 图片 表格 Web网页 检查点举例说明:(用供电公司举例) 插入数据库检查点: 1.在数据库服务器上进行探测 2.测试数据库的机器上,设置数据源 录制脚本 供电公司新建部门,部分名称为“信息八部” 脚本: 保存之后添加数据库检查点,也可以点击create创建数据源 SQL中输入:SELECT top 1 * FROM icom_unit_name order by un_name_id desc 查询的结果为我们刚新增的数据 确定需要检查的对象和预期结果:“信息八部”,只勾选“信息八部”

文档评论(0)

jizhun4585feici + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档