Обработка оповещений - Selenium WebDriver / Selenium RC 2.18.0 - Исключение - PullRequest
6 голосов
/ 31 января 2012

Мое программное обеспечение для автоматизации тестирования веб-приложения работает в IE, Firefox, Chrome и Safari и написано с использованием C # и Selenium WebDriver (IE, Firefox, Chrome), Selenium RC (Safari).

Произошла новая ошибка при обновлении до версии 2.18.0 сегодня.Я вижу следующее исключение:

System.InvalidOperationException: присутствует модальное диалоговое окно (UnexpectedAlertOpen)

До сих пор я видел, как это исключение было сгенерировано для IE, Firefox и Safari.

Я просмотрел документацию к выпуску и не нашел ничего, что указывало бы на то, что мне следует поступить иначе, чтобы принять или отменить оповещения.

Это ошибка, или есть новая процедура, которой нужно следовать в отношении предупреждений?

1 Ответ

1 голос
/ 24 мая 2012

У меня была та же проблема на моем сервере сборки ccnet с Firefox с момента последнего обновления, и я обнаружил, что мне нужно обновить версию Java из-за проблемы безопасности.

После обновления все мои тесты прошли успешно, и у меня больше не было этой ошибки «System.InvalidOperationException: модальное диалоговое окно присутствует (UnexpectedAlertOpen)».

...