无法使用selenium webdriver启动chrome浏览器


import org.openqa.selenium.chrome.ChromeDriver;
public class launch {
public static void main(String[] args) {
// TODO Auto-generated method stub
ChromeDriver driver = new ChromeDriver();
driver.get("https://www.google.com/");
}
}

错误:

Could not find or load main class org.openqa.grid.selenium.GridLauncherV3

在启动类中,您直接创建ChromeDriver类的对象,而无需给出chrome驱动程序路径。因此,在创建ChromeDriver对象之前,您需要添加:

System.setProperty("webdriver.chrome.driver","path of chromedriver.exe file");

如果你已经下载了chrome驱动程序exe文件,那么你需要通过该路径。在此之后,创建ChromeDriver类的对象。

系统属性webdriver.chrome.driver的设置方法如下:

System.setProperty("webdriver.chrome.driver", '/path/to/chromedriver');

另外,不使用ChromeDriverWebDriver接口如下:

WebDriver driver = new ChromeDriver();

相关内容

  • 没有找到相关文章

最新更新