有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

执行selenium时发生java错误

我正在使用Firefox-53和Selenium-3.4,在执行下面的代码时,我遇到了一个错误

{

    System.setProperty("webdriver.gecko.driver", "D:\\Selenium\\geckodriver.exe");
    WebDriver driver ;
    driver = new FirefoxDriver();driver.get("http://www.store.demoqa.com");
}
enter code here

错误用法:

enter code here
D:\Selenium\geckodriver.exe`enter code here` [OPTIONS]`enter code here`
D:\Selenium\geckodriver.exe: Unknown option --port=26528`enter code here`
Exception in thread "main"`enter code here` org.openqa.selenium.WebDriverException:`enter code here` org.apache.http.conn.HttpHostConnectException:`enter code here` Connect to localhost:26528 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused

enter code here

提前感谢:-)


共 (1) 个答案

  1. # 1 楼答案

    似乎“在此输入代码”部分应该完成。你可以很容易地找到正确的例子,并为你改变它

    例如

    http://toolsqa.com/selenium-webdriver/how-to-use-geckodriver/

    package seleniumPrograms;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;
    public class Gecko_Driver {
    
    public static void main(String[] args) throws InterruptedException {
        System.setProperty("webdriver.gecko.driver", "D:\\\\ToolsQA\\trunk\\Library\\drivers\\geckodriver.exe");
        WebDriver driver = new FirefoxDriver();
        driver.get("http://www.toolsqa.com");
    
        Thread.sleep(5000);
        driver.quit();
    }
    }