@tehnazavr

Как дождаться появления alert'a на странице с помощью selenium webdriver на javascript?

Есть страница. При переходе на неё alert может появиться, а может и нет. Хочу сделать реализацию, чтобы при переходе на страницу драйвер 5 секунд ждал alert, и если тот не появился, то продолжать тест дальше. Нашел несколько реализаций для различных языков, но вот на js они не сработали.
  • Вопрос задан
  • 330 просмотров
Пригласить эксперта
Ответы на вопрос 1
@valera-glukhovtsev
IT-шник/Тестировщик/QA
Попробуйте так:

try {
	Thread.sleep(5000);\\Ждём пять секунд
} catch (InterruptedException e) {
}

if (driver.switchTo().alert() != null) {
	\\Если алерт есть, делаем то-то...
}

\\...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 апр. 2024, в 13:10
400000 руб./за проект
24 апр. 2024, в 13:01
5000 руб./за проект
24 апр. 2024, в 13:00
3000 руб./за проект