webdriver是否有任何方法可以在每个命令后设置超时?在每个命令之后编写time.sleep(n)令人毛骨悚然....任何建议?
答案 0 :(得分:1)
您可以使用WebDriverWait
或WebDriverWait.until
。文档here详细说明了它们的工作原理。
答案 1 :(得分:0)
我目前正在使用此
protected void sleep(int i) {
driver.manage().timeouts().implicitlyWait(i, TimeUnit.SECONDS);
}
sleep(1);
司机在继续之前睡了1次。
我不知道这是不是你想要的。