Selenium网络驱动程序不打开网址,而是只打开空白页



我一直在尝试在我的java代码中使用Selenium webdriver,但它没有打开任何url,而只是打开一个空白页面。我正在使用硒网络驱动程序版本 2.48 和火狐版本 45.1.0 .我尝试将以前的火狐版本安装到我的红帽,但它不起作用并给出错误 " libgio-2.0.so.0:无法打开共享对象文件:没有这样的文件或目录 无法加载 XPCOM。 我的java代码:

FirefoxProfile prof = new FirefoxProfile();
    prof.setPreference("browser.startup.homepage_override.mstone", "ignore");
    prof.setPreference("startup.homepage_welcome_url.additional",  "about:blank");
    WebDriver driver = new FirefoxDriver(prof); 
        //  TestUtils
//.createCrawlDriverForTest(createDefaultCapabilities())
driver.get("https://www.google.com/");

实际上Selenium 2.48支持Firefox版本41,所以我要么必须更新Selenium Web驱动程序版本,要么使用旧版本的Firefox。

使用旧版本对我来说是诀窍。

最新更新