Я новичок в Selenium
, и я написал следующий код для печати текста предупреждения и принятия предупреждения.
public class AlertPractice {
public static void main(String[] args) throws InterruptedException {
WebDriver driver = new FirefoxDriver();
driver.get("http://output.jsbin.com/usidix/1");
driver.findElement(By.cssSelector("input[value=\"Go!\"]")).click();
Thread.sleep(1000);
String S = driver.switchTo().alert().getText();
Thread.sleep(1000);
driver.switchTo().alert().accept();
System.out.println(S);
driver.close();
}
При работе с драйвером FIREFOX я получаю следующее исключение:
org.openqa.selenium.firefox.NotConnectedException: невозможно подключиться к хосту 127.0.0.1 через порт 7055 через 45000 мс. Вывод консоли Firefox....
и при запуске с драйвером Chrome я получаю следующие исключения:
Исключение в потоке «основной» org.openqa.selenium.WebDriverException: неизвестная ошибка: невозможно определить статус загрузки из неожиданного открытия предупреждения (информация о сеансе: chrome = 53.0.2785.101) (информация о драйвере: chromedriver = 2.21.371459 ...
Любая помощь будет ценной.