2010-05-14 2 views
0

Я тестирую iframe внутри страницы. Когда я запускаю свой рубиновый скрипт с помощью selenium-rc, страница загружается отлично, но iframe переходит в бесконечную загрузку, в результате чего мой скрипт переходит в тайм-аут. Хотя при ручной проверке того же скрипта мы получаем ожидаемый результат. Любая идея, если селен что-то делает с настройками браузера? Я попробовал это с FF и IE, оба.Тестирование iframe с помощью Selenium помещает iframe в бесконечную загрузку, тогда как ручная проверка для того же iframe идет нормально

ответ

0

Что вы подразумеваете под бесконечным циклом? Также у вас есть селен, взаимодействующий с IFrame, или просто заходите на страницу с iframe? Одна из идей заключалась бы в создании суперпростой html-страницы и размещении iframe для google.com в ней и выяснения, сохраняется ли эта проблема.

+0

Infinite означает, что после некоторых записей в iframe и нескольких кликов внутри iframe iframe продолжает загружаться и никогда не заканчивает его. Да, как вы можете видеть выше, я взаимодействую с iframe. Кроме того, это поведение наблюдается только для некоторых случаев в моем наборе тестов. – shikhar

+0

У меня этот рабочий. Просто нужно было контролировать скорость работы Selenium, поскольку скорость была слишком быстрой для понимания браузером. Для этого я использовал команду setSpeed. Thx для урского комментария, он щелкнул мне решение. – shikhar

Смежные вопросы