【问题标题】:Firefox isn't launching from Eclipse MarsFirefox 没有从 Eclipse Mars 启动
【发布时间】:2017-04-11 12:19:22
【问题描述】:

我正在尝试使用 Selenium WebDriver 从 Eclipse 启动 firefox 浏览器。控制台窗口显示“正在启动 Firefox”,但没有任何反应。 可能有什么问题?

   package testSanity;
import com.openqa.selenium.FirefoxDriver;
import com.openqa.selenium.WebDriver;
public class testAdminLogin {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        WebDriver driver = new FirefoxDriver();
System.setProperty("webdriver.gecko.driver","C:\\Users\\Rakesh\\Desktop\\Java_Selenium\\geckod‌​‌​‌​river.exe");
        driver.sendKeys("Click", 12);
    }
}

我正在使用 selenium-java-3.3.1,在 Windows 的 PATH 变量中安装了 geckodriver 路径,并在 firefox 中安装了 Firebug 和 Firepath 插件。我在这里有什么遗漏吗?

【问题讨论】:

    标签: java eclipse selenium-webdriver


    【解决方案1】:

    大声笑.. 你想在哪里发送密钥?您首先需要打开一个网页,然后使用findElement 识别元素。您缺少以下命令:

    driver.get("http://www.yourURL.com");
    

    【讨论】:

      【解决方案2】:

      改变行的顺序

      1. Geckodriver 应该在驱动初始化之前设置。

        System.setProperty("webdriver.gecko.driver","C:\Users\Rakesh\Desktop\Java_Selenium\geckod‌​‌​‌​river.exe");

        WebDriver 驱动 = new FirefoxDriver();

      让我知道它是否适合你

      【讨论】:

        猜你喜欢
        • 2014-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多