Confirm window не видит Силениум
#1
Отправлено 08 июля 2011 - 03:26
Не накакие ChooseOkOnNextConfirmation() не реагирут. Выручайти
#2
Отправлено 08 июля 2011 - 06:56
#3
Отправлено 08 июля 2011 - 06:56
#4
Отправлено 08 июля 2011 - 07:04
#5
Отправлено 08 июля 2011 - 07:50
А что 300кб видео и не надо объяснят проблему.Вам заняться больше нечем кроме как видео снимать?
И что как это решить?Selenium не видит подтверждения, возникающие до загрузки страницы, остальные должен видеть все.
Исходники чего?А исходник можно?
Неподходит нашим целямAutoIt вам в помощь!
#6
Отправлено 08 июля 2011 - 08:13
#7
Отправлено 08 июля 2011 - 08:25
Если у вас действительно эта ситуация, то решения примерно следующие:И что как это решить?
1. Объяснить разработчикам, что это клеше и с 90-х годов так уже никто не делает.
2. Если не остаётся вариантов, то придётся воспользоваться нативными (*native) методами Selenium для нажатия на нужную кнопку. Определить, что confirmation появился можно косвенно по подвисанию JS-команд, т.е. отдельным потоком выполнить getEval("1;") и если метод не вернётся за определённое время, значит JS завис, т.к. скорее всего появилось подтверждение.
#8
Отправлено 08 июля 2011 - 08:41
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#9
Отправлено 08 июля 2011 - 12:22
Был написан автотест, где надо подтверждать действие(confirm) и удачно работал в FF3.6.Проблемы появились после обновления FF до версии 5.0.Не могу нажать "ОК" при помощи selenium теперь.Проблема можеть быть связана с тем, что в FF5.0 confirm обернут div(затенение на заднем фоне за confirмом).
Как можно обойти проблему не испоьзуя API CMS.Уточнения используется selenium server 1.0.3.PHPUnit.Соответвенно тесты на PHP.
#10
Отправлено 08 июля 2011 - 13:51
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#11
Отправлено 11 июля 2011 - 10:09
#12
Отправлено 11 июля 2011 - 12:45
То есть берёте сервер версии 2.0, запускаете с ним свои старые тесты -- и всё работает с FF5, в том числе алерты.
http://software-test...398-selenium-20
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#13
Отправлено 11 июля 2011 - 14:11
#14
Отправлено 11 июля 2011 - 15:02
Какая версия Selenium, какой браузер, какая ОС?
Покажите кусок кода, где происходит работа с алертом.
Кстати, может быть Вы это из Selenium IDE выполняете? Тогда, вероятно, Ваша проблема связана с наличием бага в Selenium IDE -- http://code.google.c.../detail?id=2006
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных