如何修复“ WaitFotVisible”出现错误

时间:2019-06-17 18:20:03

标签: google-chrome kantu

我的问题是我使自动化脚本自动购买了一些商品,但是有时,网站会在购买完成之前要求我提供登录凭据,因此在脚本单击“立即付款”按钮后,它将检查是否使用“ waitForVisible”命令显示“购买完成”消息,问题是,有时它会在“购买完成”之前进入安全检查,因此在此“ waitvisible”目标之后我有一个“ gotoif”命令“ $ {!statusOK} == false”并转到安全标签,现在的问题是当便笺到达此“ waitforvisible”并且找不到时,脚本将在此处停止并不会到达我的gotoif。 / p>

1 个答案:

答案 0 :(得分:0)

没有网站链接,很难说出基于DOM的wait For Visible出了什么问题。

但是应该始终有效的一种解决方案是使用UI testing命令进行视觉验证。

  • visualAssert |image(等待图像显示,直到!timeout_wait为止)
  • GotoIf | ${!statusOK} == false | label
  

它没有找到它,脚本将在此处停止并不会到达我的gotoif。

也许问题出在其他地方,您只需要使用store | true | !errorignore。然后即使发生错误,kantu也会继续。