Вебдрайвер против браузера - PullRequest
1 голос
/ 10 марта 2012

На стороне сервера, есть ли способ отличить запрос, исходящий от автоматизированного сценария, от селенового веб-драйвера от запроса, сделанного физическим пользователем?

Ответы [ 2 ]

0 голосов
/ 13 октября 2016

В зависимости от используемого вами браузера или реализации теста вы можете передать заголовок HTTP-запросу. Если вы используете Chrome, вы можете создать что-то, чтобы использовать расширение ModifyHeaders. Я уверен, что вы можете использовать другие подобные вещи в Firefox. Другой альтернативой является использование FiddlerCore в вашей среде тестирования, перехват запроса и передача пользовательского заголовка. Есть также много других альтернатив. Можете ли вы указать немного больше, где вы хотите знать, кто проводит тест?

0 голосов
/ 11 марта 2012

Веб-драйвер может установить определенный файл cookie во время его запроса, чтобы вы знали, когда имеете дело с запросом веб-драйвера.

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