我想问一下,在robot (使用selenium2library)中是否有一个选项,可以为测试期间应该定位在一个地方的所有元素设置一些隐式等待?目前,我在关键字中的每个元素之前都放置了等待(这看起来不是很好)
Wait Until Element Is Visible ${repeated for each element}前端是用Angular制造的。我发现这可能是问题的原因,我也发现了一些扩展的selenium2library,但我不能使用这个扩展库,因为我只能使用官方支持的库(现在只有selenium2library)……
我还尝试在导入库时设置implcit等待和超时,但似乎没有帮助(如果我在每个元素之前注释我的"waits“,它又开始失败)
Library Selenium2Library 10 15有什么建议吗?在这种情况下,我真的需要把等待放在每个元素之前吗?
谢谢
发布于 2016-11-16 23:13:33
我不知道是否有更好的方法,但您可以尝试使用Set Selenium Speed降低Selenium的速度:
Set Selenium Speed 0.5 secondshttp://robotframework.org/Selenium2Library/Selenium2Library.html#Set%20Selenium%20Speed
https://stackoverflow.com/questions/40635462
复制相似问题