繁体   English   中英

selenium web driver:能够打开Firefox浏览器,但无法加载Url

[英]selenium web driver : Able to open Firefox browser but unable to load Url

在执行我的脚本时,脚本能够打开浏览器但是它无法放置url我使用了driver.get()方法。 然后我尝试添加和增加睡眠时间,之后我的脚本能够加载url并且它按预期工作但大部分时间它失败我不知道是时间问题或驱动程序问题请建议我正确的解决方案。

使用的平台 - Windows 7语言-java工具 - selenium web驱动程序2.48.2 Firefox -34.0

用于驱动程序实例创建的代码如下:

try {
            Thread.sleep(5000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        driver = new FirefoxDriver();
        try {
            Thread.sleep(5000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        driver.get(myurl);
        }

错误日志如下:

Slenium web driver : Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output...and ...Receiving org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH)

我有同样的问题,即无法在浏览器中加载baseurl ...你需要更换

System.setProperty(“ webdriver.gecko.driver ”,“C:\\ Marionette \\ geckodriver_1.exe”); 而不是System.setProperty(“ webdriver.firefox.marionette ”,“C:/Users/admin/Downloads/geckodriver-v0.11.1-win32/geckodriver.exe”);

或尝试反向

暂无
暂无

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

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