Selenium Servers и Geckodriver не работают на одном порту - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь запустить Selenium Script (используя PHP) с помощью веб-сервера. Я работаю над Kali и для симуляции веб-сервера использую Xampp. Я попытался запустить сценарий селена в Xampp, выполнив следующие действия: - Загрузите привязки Php Webdriver, поместите их в папку «htdpcs» на xampp и отредактируйте файл «example.php», следуя настройкам моего собственного устройства. -Загрузите и запустите Selenium Server Standalone, порт 4444. В конце я загружаю geckodriver и выполняю файл, но я получил эту ошибку:

OSError: [Errno 98] Адрес уже используется

Как это исправить, чтобы запустить скрипт php-selenium?

1 Ответ

0 голосов
/ 24 апреля 2019

Selenium Server разветвляется на geckodriver, как только он ему нужен, чтобы начать новый сеанс браузера. Не стоит начинать гекодривера самостоятельно. Если вы хотите использовать его Webdriver API самостоятельно, вы можете запустить его с аргументом --webdriver-port.

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