gpt4 book ai didi

selenium - selenium webdriver 代码错误(geckodriver)

转载 作者:行者123 更新时间:2023-12-01 22:19:20 26 4
gpt4 key购买 nike

我正在尝试在 eclipse 中运行我的第一个 webdriver 脚本。使用 jre1.8.0_1111。我使用了以下代码,但它显示错误。请帮助我处理代码。

 import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Trial {
static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
String baseUrl = "google.com";
System.setProperty("webdriver.gecko.driver", "C:\\Users\\Naik\\Downloads\\geckodriver-v0.11.1-win64\\geck‌​odriver.exe");
driver.get(baseUrl);
}

错误堆栈

线程“main”中的异常 java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.gecko.driver 系统属性设置;有关详细信息,请参阅 github.com/mozilla/geckodriver。最新版本可以从github.com/mozilla/geckodriver/releases 下载

最佳答案

从以下 URL 下载 geckodriver 并将其保存在本地计算机上。

https://github.com/mozilla/geckodriver/releases

然后设置正确的geckodriver.exe保存路径,并且在声明驱动之前必须使用set属性!

 public class Trial { 
public static void main(String[] args) {
String baseUrl = "google.com";
System.setProperty("webdriver.gecko.driver", "C:\\Users\\Naik\\Downloads\\geckodriver-v0.11.1-win64\\geck‌​odriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get(baseUrl);
}

关于selenium - selenium webdriver 代码错误(geckodriver),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41349168/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com