首页 > 解决方案 > 如何等到从 UFT 的网页中删除/删除对象?

问题描述

在我们的 Web 应用程序中有一些表格,用户可以在其中输入/删除数据。

添加内容后进行检查,我希望 UFT 等到该元素不再出现在页面上后再继续。每次从网页中删除一行或元素时,页面都会刷新,UFT 通常会尝试继续,从而导致测试失败。

似乎.WaitProperty "visible", false, 3000等待超时完成然后继续。

我正在寻找类似于.StalenessOfSelenium 的东西。

希望让等待更加动态,以使这些测试尽可能快地运行。如果我们最终使用 UFT,我将拥有一个非常大的测试套件,并且希望减少硬编码等待的数量,并尽可能避免它们。

标签: vbawaithp-uft

解决方案


UFT 支持 Exist检查对象是否存在

您可以传递零超时并等到对象不存在。

While Obj.Exist(0)
   Wait 1
WEnd

推荐阅读