繁体   English   中英

有关Selenium(with Java)和Firefox连接的问题

[英]Facing issue regarding Selenium(with java) and Firefox connectivity

错误:45000毫秒后无法连接到端口7055上的主机127.0.0.1。

在所有脚本都可以正常工作之前..但是现在每个脚本都停止了工作。 我已经更新了Selenium版本3.0.1。(已更新的jar文件),更新的Firefox版本52.0.2 ... java版本8。

请提出我想念的东西吗?

对于Selenium 2.x以后的版本,需要为firefox浏览器维护geckodriver,如果发现相同的问题,请将二进制路径添加到驱动程序实例,然后重试。

参考:

Firefox 2.5使用硒2.53.0

与Geckodriver版本v0.15 ,你必须使用硒3.3.1

您将需要提供firefox二进制位置。 一种方法是通过以下代码-

FirefoxOptions options = new FirefoxOptions();
options.setBinary("C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"); //Location where Firefox is installed

DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability("moz:firefoxOptions", options);

FirefoxDriver driver = new FirefoxDriver(capabilities);
driver.get("http://www.google.com");

此处的更多信息-http: //www.automationtestinghub.com/selenium-3-0-launch-firefox-with-geckodriver/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM