Когда я бегу ниже написанного кода, он выдает указанную ошибку.
Я пытался запустить его, копируя код в новом классе, но все еще не работал. Раньше он работал.
открытый класс A {
private static final TimeUnit SECONDS = null;
WebDriver driver;
@BeforeClass
public void StartBrowser(
@Optional("chrome") String browser)
{
if (browser.equalsIgnoreCase("firefox")) {
System.setProperty("webdriver.gecko.driver", "/Users/preet/Desktop/Path/geckodriver");
driver = new FirefoxDriver();
// If browser is IE, then do this
} else if (browser.equalsIgnoreCase("ie")) {
System.setProperty("webdriver.ie.driver", "/Users/Desktop/Path/geckodriver/IEDriverServer.exe");
driver = new InternetExplorerDriver();
} else if (browser.equalsIgnoreCase("chrome")) {
System.setProperty("webdriver.chrome.driver", "/Users/Desktop/Path/chromedriver.exe");
driver = new ChromeDriver();
}
}
@Test(priority = 0)
public void OpenStore() {
String URL = "https://facebook.com";
driver.get(URL);
String Actual_URL = driver.getCurrentUrl();
String Expected_URL = "https://facebook.com/#!/home";
Assert.assertEquals(Actual_URL, Expected_URL, "URL doesn't match"); // Hard Assertion
System.out.println("URL verified");