如何解决QTP录制后对位置的敏感的问题
答案:1 悬赏:30 手机版
解决时间 2021-03-30 08:49
- 提问者网友:niaiwoma
- 2021-03-30 05:50
如何解决QTP录制后对位置的敏感的问题
最佳答案
- 五星知识达人网友:行路难
- 2021-03-30 05:55
QTP (或者现在最新版本UFT) 本来就是靠坐标去识别的 对位置敏感是肯定的 这不是它的“问题”
不知道你为什么要“解决”这个“问题”
如果你是想说回放的时候识别对象不准确 那就用spy去抓取对象的属性
如果一个属性可以唯一确定一个对象就最好 如果不行 就用一组属性 反正是越少越好追问如脚本SwfWindow("MainFrm").SwfWindow("MemberInfoFrm").SwfLabel("Name").Click 14,19中,有“1419”,此为点击某控件的位置,但是回放的时候,会点击不了而造成错误,怎么来解决这个问题呢?追答先看下你这个按钮对象的结构 套在哪几层的下面
然后 把你上面这句含有坐标的代码 整句注释掉
再然后 模仿下面这句:
Dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click
能看明白吧?
不知道你为什么要“解决”这个“问题”
如果你是想说回放的时候识别对象不准确 那就用spy去抓取对象的属性
如果一个属性可以唯一确定一个对象就最好 如果不行 就用一组属性 反正是越少越好追问如脚本SwfWindow("MainFrm").SwfWindow("MemberInfoFrm").SwfLabel("Name").Click 14,19中,有“1419”,此为点击某控件的位置,但是回放的时候,会点击不了而造成错误,怎么来解决这个问题呢?追答先看下你这个按钮对象的结构 套在哪几层的下面
然后 把你上面这句含有坐标的代码 整句注释掉
再然后 模仿下面这句:
Dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click
能看明白吧?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯