Middle
49
Selenium WebDriver-де жыпылықтайтын терезелер немесе ескертулерді қалай өңдеу керек?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
В Selenium WebDriver для работы с всплывающими окнами (pop-ups) и alert-ами используется интерфейс Alert. Чтобы переключиться на alert, нужно вызвать метод driver.switchTo().alert(). После этого можно принять alert (accept()), отклонить (dismiss()), получить текст (getText()) или ввести текст в prompt (sendKeys()).
Пример на Java:
Alert alert = driver.switchTo().alert();
String alertText = alert.getText();
alert.accept(); // нажать OK
Если alert появляется не сразу, стоит использовать явные ожидания (WebDriverWait) для ожидания его появления.