Selenium Webdriver firefox没有响应

时间:2013-04-03 13:30:37

标签: selenium selenium-webdriver

我使用简单的selenium示例使用Web驱动程序类,但IE Web驱动程序类工作正常,但Firefox没有响应没有打开浏览器而且没有在控制台中抛出任何错误。

代码在这里

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

    public class GoogleSearchFF {  
        public static void main(String args[]){  
            WebDriver driver=new FirefoxDriver();  
            System.out.println("Loading Google search page");  
            driver.get("http://www.google.com");
            System.out.println("Google search page loaded fine");   
        }  
    }

将selenium jar文件添加到classpath ..

  

\硒 - java的2.13.0 \硒 - 2.13.0 \硒 - java的2.13.0.jar

     

\硒 - Java的客户机驱动器-1.0.1 \硒 - Java的客户机 - driver.jar

     

\ Selenium最新\ selenium-server-standalone-2.13.0.jar

任何罐子都丢失了? 该代码适用于IE,通过设置proeprty INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS = true

2 个答案:

答案 0 :(得分:0)

将Firefox版本降级为8,因为Selenium 2.13.0仅支持最多8个版本的Firefox版本。

供参考检查this日志。

答案 1 :(得分:0)

而不是将Firefox降级为8, 您需要下载geckodriver.exe并通过

设置System.property()

System.setProperty(“webdriver.gecko.driver”,“pathTogeckodriver”);

在调用WebDriver driver = new FirefoxDriver();

之前