【发布时间】:2020-04-02 19:52:35
【问题描述】:
我在 Maven 中构建了我的 Selenium 测试用例,并在我的主要方法中构建了以下内容:
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.chrome.driver", "webdriver/chromedriver");
WebDriver driver=new ChromeDriver();
driver.get("https://localhost:4502");
driver.quit();
}
我的 chromedriver 已下载并移动到项目中名为“webdriver”的文件夹中。程序启动后,chrome 浏览器会打开然后关闭。
但是,即使关闭chrome浏览器,执行了“driver.quit()”,为什么不退出并终止执行呢?
【问题讨论】:
-
所以即使在浏览器退出后应用程序仍然运行?
-
是的,你完全正确。 @GregBurghardt
-
变量驱动程序出错了吗?
-
您使用的是哪个版本的 ChromeDriver 和 Chrome?
-
当前的chromedriver版本是80.0.3987.106/@GregBurghardt