Мы используем webdriver для наших функциональных тестов. Но наше приложение многократно использует функцию JS-функции showModalDialog
, чтобы открыть всплывающее окно. Когда мы пытаемся проверить эту функциональность с помощью webdriver, она зависает с момента всплывания всплывающего окна.Webdriver showModalDialog
Мы пытались несколько вещей, чтобы проверить это:
- Используя обходной путь объяснил here. Но это похоже на исправление для селена, а не для webdriver. Мы попробовали, но это не сработало.
- Поиск хорошей альтернативы, HtmlUnit открыл модальный диалог и мог взаимодействовать с ним, но у него есть недостатки, такие как отсутствие визуальной помощи для исправления некоторых тестов, и он прекратил выполнение, когда обнаружил ошибку JS в библиотеке JS, которую мы должны но не имеют контроля над ними.
Как мы можем проверить это или решить эту проблему?
Это старый вопрос, но Сахи http://sahi.co.in/ работает с модальными диалогами в IE. – 2012-04-15 10:35:56