个人爱好分享
准备工作:
QTP11.5安装教程:
注: QuickTest Pro(QTP)11.5后更名为UnifiedFunctional Testing(UFT)
1、安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test。
2、选择File菜单下New-Test。
选择GUI Test,输入Name“之一个脚本”,Create。
3、打开IE,进入百度首页。
4、使用Tools菜单下的ObjectSpy。
5、点击手型按钮,点击后鼠标变为手型,再点击浏览器上的“百度一下”按钮。
6、正常识别结果如图:
未能识别结果如图:
如果未能识别对象:
1、检查QTP版本、浏览器版本、操作系统版本,QTP安装目录“\help”下的QTP_PAM.pdf或UFT_PAM.pdf文件提供了支持的操作系统、插件版本、web-addin支持的浏览器及版本、支持的其他HP工具及版本等信息。
1.1、例如测试WEB时,可以从这个PDF文档里得出支持的组合如XPsp3+QTP11+IE8,Win7+UFT11.5+IE9,UFT11.53+Chrome30,不支持组合如QTP11+FireFox27。
1.2、QTP11官方提供了IE9补丁,安装后可以识别IE9对象。
1.3、64位系统下的IE也分32位和64位,例如QTP11测试64位IE,还需要64位补丁。
QTP11补丁:
QTP11.5补丁:
2、检查IE是否加载了BHOmanagerClass。IE设置-Internet选项-程序-管理加载项-所有加载项。如果BHOmanager Class是未启用状态,改为启用。
[img]首先,楼主的电脑是不是WIN7系统?
这个提示是WIN7系统的安全性提醒
楼主可以在安装Adobe AIR时,对安装文件点击右键,选择“以管理员身份运行”就可以了
如果还不行楼主可以补充提问,我会一直给予解答的
1. GlobalSheet是一个全局变量,有几行数据,程序就执行几次;这个全局变量受Data Table iterations的控制;
2. LocalSheet是一个局部变量,不受Data Table iterations控制,默认情况下,无论有多少行数据,都只运行一次;但这个局部变量受Action的Action Call Properties控制;
3. Global与Local之间的逻辑规则:
1)Global设置为Run on all rows,Action设置为 Run one iteration only
l 双方都具有相同行的测试数据,此时Global和Action的每行都要运行且同步运行;
l Global行数Local行数,当执行完Local最后一行数据后,Global以后所执行的行数,Local都用最后一行数据填补;
l Global行数Local行数,Local中大于Global的行数执行不到。
2)Global(设置为Run on all rows),Action(设置为Run on all rows)
l Global执行一行,Action执行所有行。
网站首页:期货手续费网-加1分开户(微信:527209157)
本文链接:http://52ol.cn/post/147630.html
Copyright 2012-2024 期货手续费网-加1分开户 网站地图 邮箱:diyijiaoyi@qq.com 微信:527209157 湘ICP备18014167号