在页面上停留30分钟,然后执行操作(Webdriver-Java)

Tod*_*ned 3 selenium webdriver selenium-webdriver

我有一个场景,我登录到一个应用程序,执行下载操作,然后在该页面上等待(停留)30分钟,然后再次执行下载操作.

implicitwait30分钟,在该方案是否可行?还有更好的选择吗?

xyz*_*xyz 5

隐式等待是指WebDriver在尝试查找一个或多个元素(如果它们不是立即可用)时将DOM轮询一段时间.它对当前场景不会有帮助.

你可以使用Thread.sleepTimeUnit.sleep喜欢

try {
     TimeUnit.MINUTES.sleep(30);
} catch (InterruptedException e) {
    //Handle exception
}
Run Code Online (Sandbox Code Playgroud)

有关更多信息:我无法使用Thread.sleep(x)或wait():java.lang.InterruptedException; 必须被抓住或宣布被抛出