UFT错误:无法识别对象

时间:2015-02-09 09:58:20

标签: object vbscript qtp hp-uft

我使用的是Unified Functional Testing v12.02(或QTP)。

有时在运行脚本时我会收到以下错误,有时我不会。

  

无法识别对象" ..." (类......)验证这一点   对象的属性与您当前显示的对象相匹配   应用

     

提示:如果应用程序中的对象已更改,则维护   运行模式可以帮助您识别和更新您的步骤和/或   存储库中的对象。

我用Spy工具检查了OR和对象本身,它们具有相同的属性。

有时我会在其他对象中遇到相同的错误,但是如果我再次运行该脚本则效果很好。

有人能解释一下可能是什么问题吗? 我有点困惑,为什么有时候我会收到这些错误,有时候也不会。

我正在测试一个简单的Web应用程序(用于培训目的)

我还使用以下加载项:Web,Web-SAPUI5,Visual Basic

1 个答案:

答案 0 :(得分:4)

大部分对象不会在准备状态。使用

检查对象的状态
Webedit(googlesearch).object.readyState="complete"
Webedit(googlesearch).object.Load
Webedit(googlesearch).object.Disabled=False