Я пытаюсь использовать PhantomJSDriver для тестирования приложения, и у меня возникают ошибки, чтобы получить Selenium-эквивалент объекта Alert. Я пробовал это:
if (driver instanceof PhantomJSDriver) {
PhantomJSDriver phantom = (PhantomJSDriver) driver;
Alert alert = (Alert) phantom.executeScript("return window.alert;");
}
else {
Alert alert = driver.switchTo().alert();
}
но это не работает. Как я могу получить объект оповещения?