在执行第1条语句到桌面显示浏览器打开,这个过程中受测试机ie缓存和cpu缓存影响会有延时,所以在执行第2条语句时跟本还有找到浏览器,所以,才有了如下代码
Do
wait 2
count=count+1
If count>=6 Then
MsgBox "页面加载超时,请重试",48,"超时"
exitaction
End If
loop until oRoot.GetLeaf("xxxxx_browser").QTPObject.object.readyState=4
不知道大家还有什么更好的效率更高的代码。。。。。。