如何在maven上使用webdrivermanager时获取chromeDriver对象?

时间:2017-05-18 11:05:32

标签: webdrivermanager-java

当我使用下面的代码时,我在驱动程序对象创建者上遇到错误。

import org.openqa.selenium.WebDriver;
import org.testng.annotations.Test;
import io.github.bonigarcia.wdm.ChromeDriverManager;

public class NewTest {

private WebDriver driver;

public static void Setup()
  {

ChromeDriverManager.getInstance().setup();

}

@Test

public void f() 

{

   driver = new ChromeDriver(); //**error-> ChromeDriver cannot be resolved to a type.

}

}

我已按照https://github.com/bonigarcia/webdrivermanager

的步骤进行操作

2 个答案:

答案 0 :(得分:0)

您需要导入ChromeDriver类:

import org.openqa.selenium.chrome.ChromeDriver;

查看工作示例here

答案 1 :(得分:0)

替换设置方法
  

WebDriverManager

代替

  

ChromeDriverManager

正确的方法是:

public static void setup() {
        WebDriverManager.chromedriver().setup();
}