Не удается открыть веб-страницу во время выполнения теста из Selenium - PullRequest
0 голосов
/ 02 декабря 2010

Когда я запускаю свои сценарии как тестовый пример Junit, открывается браузер и пытается открыть предоставленный URL. Но открывается только верхний и нижний колонтитулы сайта с сообщением «Cookies и Javascript Required
Для правильного просмотра этого веб-сайта вам необходимо включить файлы cookie и Javascript в вашем браузере. Чтобы настроить ваш браузер для поддержки этих требований, перейдите в меню справки вашего браузера и получите соответствующие инструкции. "

Это приводит к сбою всего сценария, так как веб-элементы не отображаются.

1 Ответ

0 голосов
/ 02 декабря 2010

Вам необходимо предоставить дополнительную информацию:

Происходит ли такое поведение при обычном доступе к сайту, то есть без участия Selenium RC?

Какой браузер вы используете?

Вы пробовали другой браузер? Вы можете сделать это, изменив параметры в этой строке:

seleniumId = new DefaultSelenium( "localhost", 4444, "*iexplore", "http://URL");

(Полезный трюк - поместить мусор в параметр браузера, и при его запуске в сообщении об ошибке отображаются все допустимые строки браузера.)

Вы пытались включить куки и Javascript? Что происходит потом?

Если вы не хотите, чтобы cookie-файлы и Javascript включались нормально, и вы используете FireFox, вы можете настроить Selenium RC на использование специального прокси, который разрешает это (но только для тестов Selenium). Смотрите здесь

...