Qtp web页面缓存问题(有图)
大家好;我使用qtp 9、5 破解版,
英文的版本
2003操作系统
framework 1.1
我在用qtp进行在无心宠物的卖东西和开宝箱的测试,但是页面在qtp没有缓存的情况下,往往打开1个简单页面就要使用3分钟
原因很简单页面需要加载的东西太多了,看下面图
大家看下怎么才能使qtp打开的页面缓存下来,减少每次打开加载时间? 不使用QTP的情况下打开页面需要多长时间?如果也需要3分多钟,那就是页面本身的效率问题,QTP也没太好的解决办法。
另外一个变通的办法,是使用QTP检查页面的readystate值,如果值为4,则说明页面加载完成,然后再让执行下面的脚本。
获取readystate值的方法很多,QTP的话可以先用spy查看页面对象,属性列表里应该有readystate,然后使用obj.getproperty("属性名称")就可以了,obj代表的就是你测试的那个页面 在不使用qtp打开只需要20秒
加载速度都很快的
页:
[1]