我无法在selenium中导入ChromeOption类

时间:2017-11-12 07:17:08

标签: selenium selenium-webdriver selenium-chromedriver

我无法从selenium 3.7.1导入类文件,虽然我在refrence库中有这个类(我已在构建路径中配置)

请协助。

下面是我的IDE的snapshot,我正在尝试运行代码

package mrLogin;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeOptions; //Getting exception in this line
public class Login {
public static String driverPath = "C:/auto/Mass_Retail_Auto/bin/mrLogin/";
public static WebDriver driver;
public static ChromeOptions options; 
public static void main(String[] args) {
    try{
    //options.AddExtension("C:/auto/Mass_Retail_Auto/bin/mrLogin/modheader 
2.1.2.crx");    
    System.out.println("launching chrome browser");
    System.setProperty("webdriver.chrome.driver",
          driverPath+"chromedriver.exe");
    driver = new ChromeDriver();
    driver.navigate().to("http://google.com");
    }
    catch(Exception e ){ 
        e.printStackTrace();

    }
    finally {
    driver.close();
    System.out.println("Browser closed!!!");
    }
}

}

1 个答案:

答案 0 :(得分:0)

使用Selenium 3.0或3.4版本,这是最稳定的版本。您不会遇到这些版本的任何问题。我的建议是3.0版本。