1

webdriver 是否有任何方法可以在每个命令后设置超时?在每个命令之后写 time.sleep(n) 令人毛骨悚然......有什么建议吗?

4

2 回答 2

1

您可以使用WebDriverWaitWebDriverWait.until此处的文档对它们的工作方式进行了完整描述。

于 2013-04-03T17:22:55.190 回答
0

我目前正在使用这个

protected void sleep(int i) {
driver.manage().timeouts().implicitlyWait(i, TimeUnit.SECONDS);
}

sleep(1);

司机在继续前睡了 1 秒。

我不知道这是否正是你想要的。

于 2013-04-04T12:09:52.853 回答