Selenium RC не может получить или истекло время загрузки страницы. - PullRequest
1 голос
/ 29 декабря 2010

Я экспортировал работающий тестовый пример Selenium в Java, запустив его через selenium-server.jar в selenium-rc в Junit4 на Eclipse.

Тестовый пример прерывает следующий шаг после открытия страницы, пытаясь записать элемент. При переходе по среде выполнения я заметил ошибку,

Запрошенный URL не может быть получен

Произошла следующая ошибка:

Невозможно определить IP-адрес по имени хоста для неизвестного имени сервера

Это означает, что: Кэш не смог разрешить имя хоста, указанное в URL. Проверьте правильность адреса.

Итак, я изменил URL-адрес на соответствующий IP-адрес веб-страницы, но теперь у меня истекает время ожидания.

Открытие страницы с использованием обоих форматов: url и IP работает вручную (за исключением того, что IP не для IE8). Изначально я нацелился на Firefox, но расшифрую его до других браузеров, как только решу эту проблему.

Есть ли проблема безопасности, связанная с тем, что Selenium программно открывает страницу в браузере через RC, что не нравится браузерам? Какие проблемы мне нужно решить, чтобы решить эту проблему?

Ответы [ 2 ]

1 голос
/ 10 января 2011

Проблема фактически сводилась к настройке прокси на моей машине.После удаления все работало нормально.

1 голос
/ 29 декабря 2010

Я думаю, что вы пытаетесь открыть безопасную страницу. На страницах селена, которые имеют ssl-сертификаты, следует обрабатывать.

...