gpt4 book ai didi

java - FireFox 驱动程序不适用于 Selenium

转载 作者:行者123 更新时间:2023-12-03 05:56:54 24 4
gpt4 key购买 nike

到目前为止我做了什么:

我在 build.gradle 中包含了 selenium 作为依赖项.看起来像

dependencies {

testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '3.3.1'

}

在我的测试课中,我包含了一个如下的小代码。
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
import org.junit.Test;
import static org.junit.Assert.*;

public class TestClass {
@Test
public void Test1(){


System.setProperty("webdriver.gecko.driver", "/Users/xyz/Downloads/geckodriver");
DesiredCapabilities capabilities=DesiredCapabilities.firefox();
capabilities.setCapability("marionette", true);
WebDriver driver = new FirefoxDriver(capabilities);
driver.get("http://www.google.com");
driver.close();
driver.quit();
}
}

我创建了一个 测试 中运行测试用例的实例智能 .

我面临的问题

在我执行测试之后。我收到以下错误。
org.openqa.selenium.WebDriverException: failed to lookup address information: nodename nor servname provided, or not known

我不确定我应该如何调试它。

最佳答案

设置属性时检查路径

System.setProperty("webdriver.gecko.driver", "D:\workspacess\src\config\geckodriver.exe"); WebDriver driver = new FirefoxDriver();

关于java - FireFox 驱动程序不适用于 Selenium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44373956/

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