QTP识别C#对象非常慢
上述图中展示了两个对象,其实被测程序有大量类似的对象,属性都一样,是不是因为属性一样导致识别慢?如果是这样如何让其速度加快,谢谢 回复 1# tianya6607
识别慢的原因是你使用的对象的Description Properties属性都一样,使用对象库的这些属性可以查到多个对象。系统遍历所有对象后,通过Ordinal identifier属性智能识别出一个对象供你使用,系统每次使用该对象时都会全部遍历一遍你的系统页,所以就会比较慢。
解决办法:你的对象某个属性应该包含1510,1516这样的属性,如果这个属性不是每次变化的话,添加这个属性到对象库里,应该就能解决;如果没有这个属性,查找其他区别属性进行添加。
该回答有推测因素,仅供参考,希望对LZ有帮助,如有错误请各位指正~
页:
[1]