0

When i am using below code i am getting error on driver object creator.

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.

}

}

I have followed steps from https://github.com/bonigarcia/webdrivermanager

2 Answers2

0

You need to import ChromeDriver class:

import org.openqa.selenium.chrome.ChromeDriver;

See a working example here.

Boni García
  • 4,618
  • 5
  • 28
  • 44
0

Replace the setup method with

WebDriverManager

in place of

ChromeDriverManager

The right way is:

public static void setup() {
        WebDriverManager.chromedriver().setup();
}
Dhamo
  • 1,171
  • 3
  • 19
  • 41