当我运行宏时,我有时会得到
* [error]
time out when looking for element 'css=button.btn.btn-primary.col-xs-8.m-0-left.m-md-top.m-0-bottom'
* [info]
Test case failed (Runtime 8.86s)
==== 有没有办法忽略这些错误并转到下一步?
喜欢:if(notFound)转到下一步
PS:我使用的是Kantu Selenium IDE。
答案 0 :(得分:1)
两种解决方案:
<强> 1。使用FlowControl
旧的Firefox IDE和Kantu Selenium IDE都支持flowcontrol。 Kantu有一个内部变量,其中包含最后一个命令的status (error/no error)。所以解决方案是:
store | true | !ErrorIgnore
<强> 2。更简单:使用!ErrorIgnore忽略错误
此解决方案仅适用于Kantu。在这里,设置
re.findall
告诉kantu ignore errors并继续下一个命令。