如何解决QTP录制后对位置的敏感的问题

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
六锶尽念飘1e
2015-03-12 · TA获得超过1693个赞
知道大有可为答主
回答量:2034
采纳率:82%
帮助的人:1530万
展开全部
QTP (或者现在最新版本UFT) 本来就是靠坐标去识别的 对位置敏感是肯定的 这不是它的“问题”
不知道你为什么要“解决”这个“问题”

如果你是想说回放的时候识别对象不准确 那就用spy去抓取对象的属性
如果一个属性可以唯一确定一个对象就最好 如果不行 就用一组属性 反正是越少越好
追问
如脚本SwfWindow("MainFrm").SwfWindow("MemberInfoFrm").SwfLabel("Name").Click 14,19中,有“1419”,此为点击某控件的位置,但是回放的时候,会点击不了而造成错误,怎么来解决这个问题呢?
追答
先看下你这个按钮对象的结构 套在哪几层的下面 
然后 把你上面这句含有坐标的代码 整句注释掉
再然后 模仿下面这句:
Dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click
能看明白吧?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式