Watir ...睡眠和等待之间的区别

Adr*_*n M 5 ruby watir watir-webdriver

之间有什么明显的区别吗?

sleep 10
Run Code Online (Sandbox Code Playgroud)

wait_until(10)
Run Code Online (Sandbox Code Playgroud)

他们似乎都做同样的事情:等待10秒然后继续下一步

ste*_*lag 17

sleep在指定的时间内什么都不做.wait_until 需要一个块.它等待直到块评估为真或超时.如果没有给出阻止,他们的行为相同.