在某些情况下,我看到“Click Element”关键字已单击该元素,但该元素上的操作未触发。当我说“关键字已点击元素”时,意味着它没有抛出任何错误,在某些情况下,我可以看到元素周围的虚线边框,通常在我们点击元素时发生。有人遇到过这样的问题吗?
::我的问题::
我无能为力,为什么会发生这种情况
很少观察到: - 每当环境缓慢时,这往往会发生更多 - 我们尝试为同一个元素添加连续点击(使用“运行关键字并忽略错误”和第二个“点击元素”)并且它有效。
如果有人可以提供解决方案,那将大有帮助。
答案 0 :(得分:0)
您是否尝试过使用:
Wait Until Keyword Succeeds
如果您使用您知道将在页面加载结束时发生的操作来锚定它,则上述内容应该非常有用。例如,我们有一个仅在外部API调用成功后加载的小部件。因此,如果我将上述内容与包含该窗口小部件的页面一起使用,我知道下一步操作将成功
答案 1 :(得分:0)
您可以找到here与等待相关的帖子。 您可以使用条件等待秒创建新步骤,并检查ajax和/或文档就绪状态。