Selenium webdriver 45000毫秒后,无法使用Selenium3连接到端口7055上的主机127.0.0.1

Selenium webdriver 45000毫秒后,无法使用Selenium3连接到端口7055上的主机127.0.0.1,selenium-webdriver,selenium3,Selenium Webdriver,Selenium3,通过右键单击xml文件“Run as testNG suite”执行脚本时,浏览器会打开,但控制台中会立即显示错误 有人能告诉我我是否需要降低浏览器的等级吗?如果需要,selenium 3版本的支持版本是什么 错误日志: Browser: Firefox 50 version Selenium Jar files : 3.0.1 jar OS: Windows 7 enterprise 64 bit selenium尝试使用当前安装在您机器上的firefox。此版本可能比selenium版本

通过右键单击xml文件“Run as testNG suite”执行脚本时,浏览器会打开,但控制台中会立即显示错误

有人能告诉我我是否需要降低浏览器的等级吗?如果需要,selenium 3版本的支持版本是什么

错误日志:

Browser: Firefox 50 version
Selenium Jar files : 3.0.1 jar
OS: Windows 7 enterprise 64 bit 

selenium尝试使用当前安装在您机器上的firefox。此版本可能比selenium版本中支持的版本更新。要解决此问题,您可以下载兼容的firefox版本并将其传递到DesiredCapabilities中。阅读支持的firefox版本的相关信息总是很有帮助的

@BeforeClass
public void SetUp()throws Exception
{ 
 //System.setProperty("webdriver.ie.driver","D:\\jar-files\\IEDriverServer_Win32_2.39.0\\IEDriverServer.exe");
 //driver = new InternetExplorerDriver();
    //String firefoxlocation=System.getenv("ProgramFiles(X86)")+"\\Mozilla Firefox\\firefox.exe";
    //System.setProperty("webdriver.firefox.bin", firefoxlocation);
    System.setProperty("webdriver.gecko.driver", driverPath+"geckodriver.exe");
    driver = new FirefoxDriver();
    driver.get(partnerportalurl);
    driver.manage().window().maximize();
    String title=driver.getTitle();
    System.out.println(title);

}

只需降级到firefox 47.0.1并禁用更新。每当firefox更新到版本50时,我都会遇到这个问题。(在selenium 2.x和3.x上测试的问题)


请看一看

您是否下载了geckodriver.exe并添加到系统路径,这是自Selenium 3.0以来自动运行Firefox的默认标准?谢谢Naveen。是的,我确实下载了geckodriver.exe并添加到系统路径。请共享示例代码testng.xml,错误日志。您好,Naveen,请查看
setup
方法的错误日志plz共享代码,错误位于
Registration\u webdriver.setup(Registration\u webdriver.java:88)
。另外,在为
geckodriver.exe
文件提供系统路径的地方共享相关代码。我能够成功运行下面的示例程序,但当我运行现有的selenium脚本时,系统抛出错误“45000毫秒后无法连接到端口7055上的主机127.0.0.1”但是我已经配置了selenium 3.0.1 JAR,添加了系统属性代码,并给出了路径。感谢EL AYADI,我将查看它。不客气,firefox今天早上再次对我进行了配置,并得到了相同的错误。。。
@BeforeClass
public void SetUp()throws Exception
{ 
 //System.setProperty("webdriver.ie.driver","D:\\jar-files\\IEDriverServer_Win32_2.39.0\\IEDriverServer.exe");
 //driver = new InternetExplorerDriver();
    //String firefoxlocation=System.getenv("ProgramFiles(X86)")+"\\Mozilla Firefox\\firefox.exe";
    //System.setProperty("webdriver.firefox.bin", firefoxlocation);
    System.setProperty("webdriver.gecko.driver", driverPath+"geckodriver.exe");
    driver = new FirefoxDriver();
    driver.get(partnerportalurl);
    driver.manage().window().maximize();
    String title=driver.getTitle();
    System.out.println(title);

}
DesiredCapabilities capabilities = new DesiredCapabilities();

// linux
capabilities.setCapability(FirefoxDriver.BINARY, "/path/to/your_firefox/firefox-bin");
// win
capabilities.setCapability(FirefoxDriver.BINARY, "C:\\path\\to\\your_firefox\\firefox.exe");

WebDriver webdriver = new FirefoxDriver(capabilities);