51Testing软件测试论坛
标题:
QTP识别C#对象非常慢
[打印本页]
作者:
tianya6607
时间:
2012-10-12 17:26
标题:
QTP识别C#对象非常慢
[attach]81730[/attach]
上述图中展示了两个对象,其实被测程序有大量类似的对象,属性都一样,是不是因为属性一样导致识别慢?如果是这样如何让其速度加快,谢谢
作者:
xjwldlover
时间:
2012-10-14 22:51
回复
1#
tianya6607
识别慢的原因是你使用的对象的Description Properties属性都一样,使用对象库的这些属性可以查到多个对象。系统遍历所有对象后,通过Ordinal identifier属性智能识别出一个对象供你使用,系统每次使用该对象时都会全部遍历一遍你的系统页,所以就会比较慢。
解决办法:你的对象某个属性应该包含1510,1516这样的属性,如果这个属性不是每次变化的话,添加这个属性到对象库里,应该就能解决;如果没有这个属性,查找其他区别属性进行添加。
该回答有推测因素,仅供参考,希望对LZ有帮助,如有错误请各位指正~
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2