selenium IDE会等待超时还是在1000毫秒(Setspeed)后执行下一个命令?
如果设置速度为1000毫秒,默认超时为30000毫秒。selenium IDE会等待超时还是在1000毫秒后执行下一个命令? “setSpeed”命令设置两个命令执行之间的延迟,或者我们可以说它对管理selenium的执行速度很有用。默认情况下不存在任何此类延迟,但如果应用程序速度较慢,则必须在sript中使用“setSpeed”命令。-更多信息,请访问: “setTimeout”命令,控制操作完成的超时时间。-更多信息,请访问: 所以,如果我理解你的要求:每个命令至少相隔3000毫秒。因此,如果您执行两个echo语句,您将在0时看到第一个,然后在3秒后看到第二个命令:selenium IDE会等待超时还是在1000毫秒(Setspeed)后执行下一个命令?,selenium,timeout,selenium-ide,Selenium,Timeout,Selenium Ide,如果设置速度为1000毫秒,默认超时为30000毫秒。selenium IDE会等待超时还是在1000毫秒后执行下一个命令? “setSpeed”命令设置两个命令执行之间的延迟,或者我们可以说它对管理selenium的执行速度很有用。默认情况下不存在任何此类延迟,但如果应用程序速度较慢,则必须在sript中使用“setSpeed”命令。-更多信息,请访问: “setTimeout”命令,控制操作完成的超时时间。-更多信息,请访问: 所以,如果我理解你的要求:每个命令至少相隔3000毫秒。因此,
<tr>
<td>setSpeed</td>
<td>3000</td>
<td></td>
</tr>
<tr>
<td>echo</td>
<td>a</td>
<td></td>
</tr>
<tr>
<td>echo</td>
<td>b</td>
<td></td>
</tr>
设定速度
3000
回声
A.
回声
B
对于超时,如果执行AndWait命令,它将等待该命令为真或超时时间过去。这可以在页面加载(具有隐式等待)上看到:
设置超时
5000
打开
https://httpbin.org/delay/6
[信息]执行:|设置超时| 5000 | |
[信息]执行:|打开| | |
[错误]在5000毫秒后超时
因此,是的,在尝试加载下一个命令之前,将遵守超时
<tr>
<td>setTimeout</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>https://httpbin.org/delay/6</td>
<td></td>
</tr>