Разрешить только Selenium доступ к странице - PullRequest
0 голосов
/ 07 апреля 2011

Есть ли надежный способ разрешить доступ к сайту только Selenium?

Когда я использую $this->open($url) из SeleniumTestCase PHPUnit, это делает регулярный запрос к серверу.Как я могу заставить этот метод отправлять некоторые дополнительные заголовки?

Ответы [ 3 ]

3 голосов
/ 07 апреля 2011

Вы можете добавить auth в ваш .htaccess для этого сайта / подпапки и предварительно обработать простой auth user @ password для вашего URL перед каждым запросом.

Чтение о простой аутентификации с помощью .htaccess и .htpasswd:

http://www.htaccesstools.com/htaccess-authentication/

1 голос
/ 11 апреля 2011

Если вы хотите добавить дополнительные заголовки, взгляните на selenium.addCustomRequestHeader ([key], [value]); функция.

0 голосов
/ 10 апреля 2011

Я бы разрешил доступ к сайту только с IP-адреса компьютера Selenium, то есть с помощью директив конфигурации .htaccess или веб-сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...