QTP描述性编程:对象无法识别的问题
上一篇 /
下一篇 2016-06-28 10:57:01
/ 个人分类:自动化测试
在进行QTP描述性脚本编写时,总遇到对象无法识别的问题,问题和解决办法简单总结如下:
1、页面中相同属性的对象较多,无法唯一匹配
解决办法:(1)、优先使用html id进行唯一性标识;(2)如果html id为空,可以用name、innerhtml、text等标识,外加index属性进行唯一性标识。
2、对象的属性在动态变化,无法识别该对象
解决办法:使用正则表达式进行描述。例如:frame框的name属性为@ARTDIALOG.WINNAME1476321810,该属性的编码一致在动态变化,要想识别该对象,使用正则表达式:name:=^@ARTDIALOG\.WINNAME\d+$来识别。
收藏
举报
TAG:
自动化测试_QTP