Я использую драйвер Selenium Chrome для тестирования моего приложения.
В браузере есть одна страница, на которой при появлении сообщения о загрузке оповещения необходимо нажать OK .
Проблема заключается в том, что я пытаюсь использовать driver.SwitchTo().Alert
в своем коде.Предупреждение появляется на странице переднего плана, пока страница все еще загружается.Когда я продолжаю отлаживать на этом этапе, мой драйвер ждет бесконечное время, и когда я нажимаю кнопку ОК вручную, он пытается switchto().alert
, но, так как нет оповещения, он терпит неудачу.
Я был бы признателен за любую помощь в этом.
Примечание. Страница находится в форме загрузки, пока я не нажму кнопку «ОК» в предупреждении. Интересно, если это предупреждение
Я также следовал приведенному ниже решению,но это не работает для меня https://groups.google.com/forum/#!topic/selenium-users/CixorzKZE4E
Я получаю следующее исключение: он отправляет HTTP-запрос к удаленному серверу WebDriver для URL localhost: 3200 / session / 0285afd8049f70878988405463448d24 /… по истечении 60 секунд.
Я все еще вижу предупреждение в моем дочернем окне.