在RobotFramework上用wait关键字替换sleep

时间:2016-07-18 09:26:38

标签: python-2.7 robotframework

在测试用例中使用关键字sleep 2s 这显然太慢了,所以我想用wait关键字替换。

事情是,它用于下载。因此,用户下载文件然后使用sleep 2s以便为Robot Framework提供一些时间来完成下载。

但我不能用

wait until element is visible, wait until page contains, or wait until page contains element

因为页面上没有任何变化:/

有什么想法吗?你怎么处理这个?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用关键字wait until keyword succeeds,并在下载完成之前继续重复您要使用的下一个关键字。或者您可以将隐式等待时间设置得更高,以便webdriver在执行另一个关键字之前等待一段隐含的时间。