51Testing软件测试论坛
标题:
当控件名称和ID改变后QTP不能回放的问题解决
[打印本页]
作者:
lvjz
时间:
2009-2-19 10:30
标题:
当控件名称和ID改变后QTP不能回放的问题解决
不说是哪期的了,这么简单的问题提出来怕人笑话。
话说三个月前,费心费力录制修改了一套脚本。现在软件升级,控件的名称和ID都变了,回放时抓不着几个控件。
请教:这个问题怎么解决?
事急矣QQ:32540591
作者:
dreamever
时间:
2009-2-19 10:51
如果确定找不到控件的原因就是GUI变化,那么可以在QTP的对象地图里更改相应控件的识别属性,这是最简单的方法,你的控件名称和ID变成什么样,就把相应控件的属性更改。我记得QTP也提供了一些功能让你可以用小手去重新识别界面的GUI对象的。
具体的操作步骤我就不写了,一是这些东西网上、帮助都写得很清楚,二是我机器上没装QTP,记不住,三是文字描述写起来太多,但是操作起来的话也就几分钟就OK了,楼主见谅
[
本帖最后由 dreamever 于 2009-2-19 10:52 编辑
]
作者:
haha_s
时间:
2009-2-19 14:41
名称变化如果是有规律的何不干脆做成正则表达式来识别,省得每次更新版本都得改名称
我的脚本里windows id一般在录制时就不获取,以防回归测试id变掉认不出来
作者:
zzqt_7
时间:
2009-2-19 16:35
变化不大的话可以尝试 "属性名称.*"
哈哈~
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2