nel*_*Zka 5 automated-tests wait robotframework angularjs selenium2library
我想问一下机器人中是否有一个选项(使用selenium2library)来设置一些隐含的等待所有元素,这些元素应该在测试期间只在一个地方找到?目前我将EACH元素中的等待放在我的关键字中(看起来不太好)
Wait Until Element Is Visible ${repeated for each element}
Run Code Online (Sandbox Code Playgroud)
前端是在Angular中制作的.我发现它可能是麻烦的原因,我也发现了一些扩展的selenium2library,但是我不能使用这个扩展库,因为我只能使用官方支持的库(现在只是selenium2library)...
我还尝试在导入库时设置implcit等待和超时,但它似乎没有帮助(如果我在每个元素之前评论我的"等待",它会再次开始失败)
Library Selenium2Library 10 15
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?在这种情况下,我真的必须在每个元素之前等待吗?
谢谢
我不知道是否有更好的方法,但你可以尝试用以下方法减慢 Selenium 的速度Set Selenium Speed:
Set Selenium Speed 0.5 seconds
Run Code Online (Sandbox Code Playgroud)
http://robotframework.org/Selenium2Library/Selenium2Library.html#Set%20Selenium%20Speed
| 归档时间: |
|
| 查看次数: |
540 次 |
| 最近记录: |