Selenium Web驱动程序Mozilla仅打开

时间:2018-01-29 06:44:34

标签: java selenium

我开始用Java学习SeleniumWeb驱动程序,我写了一些这样的代码:

package firstPackage;

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

public class firstScript {   
    public static void main(String[] args) {
        // declaration and instantiation of objects/variables
        System.setProperty("webdriver.firefox.marionette","C:\\geckodriver.exe");
                WebDriver driver = new FirefoxDriver();
                driver.get("http//:www.google.com");
                WebElement element = driver.findElement(By.name("q"));
                element.sendKeys("mysql excel 2013");
                element.submit();
    }  
 }

如果我运行此代码,mozilla只会启动,它不是contiune。我想要“google”并搜索“mysql excell 2013”​​。我该怎么办?

1 个答案:

答案 0 :(得分:-1)

我正在使用 selenium-server-standalone-3.5.3.jar ,其中此代码无效但我将jar从3.5.3更改为 2.44.0 那么它的工作正常。

它打开firefox并搜索" mysql excel 2013"并得到了它的结果。

因此您需要更改selenium版本或需要将浏览器从firefox更改为chrome。