0

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

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的步骤进行操作

4

2 回答 2

0

您需要导入ChromeDriver类:

import org.openqa.selenium.chrome.ChromeDriver;

在此处查看一个工作示例。

于 2017-05-18T11:27:20.407 回答
0

将 setup 方法替换为

网络驱动管理器

代替

ChromeDriverManager

正确的方法是:

public static void setup() {
        WebDriverManager.chromedriver().setup();
}
于 2019-03-14T06:07:39.907 回答