【发布时间】:2019-08-30 17:47:28
【问题描述】:
我想知道是否有人可以帮助我。我想在我的 sahi 脚本中引入 10 分钟的等待或时间延迟。
有人可以确认使用正确的命令吗?
提前致谢
【问题讨论】:
标签: sahi
我想知道是否有人可以帮助我。我想在我的 sahi 脚本中引入 10 分钟的等待或时间延迟。
有人可以确认使用正确的命令吗?
提前致谢
【问题讨论】:
标签: sahi
看看文档,你要找的命令是 _wait
【讨论】:
写_wait(参数);其中参数是您想要引入延迟的时间(以毫秒为单位)。
在你的情况下尝试 _wait(600000);
您也可以使用 setSpeed(parameter); API,在这种情况下,Sahi 将在脚本中的每个任务之后等待以毫秒为参数指定的时间。但我想在每个任务后等待 10 分钟不是你的要求。
【讨论】:
你可以用这个方法:
_wait($timeout, [$condition])
这里的 $timeout 是您要等待的持续时间。并且 $Condition 是您可以根据要等待的条件进行自定义的东西。 或者,如果您想等待特定的持续时间,您可以使用重载方法 _wait($timeout)。
【讨论】:
您也可以应用条件等待:
_wait(timeOut, _isVisible($element));
这将等到“timeOut”毫秒,或者直到 $element 可见。 (先满足哪个条件)
【讨论】: