Не удается запустить службу драйверов на http://localhost - PullRequest
0 голосов
/ 17 сентября 2018

Я хотел бы обратиться за помощью к проблеме, на которой у меня запущен селен на сервере Windows без интерфейса, я получаю следующую ошибку:

Не удается запустить службу драйвера на http://localhost:49906/ в OpenQA.Selenium.DriverService.Start () в OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute (Command commandToExecute) в OpenQA.Selenium.Remote.RemoteWebDriver.Execute, словарь String driverSecQСвойствоOpenQA.Selenium.Chrome.ChromeDriver..ctor (параметры ChromeOptions)

Ответы [ 2 ]

0 голосов
/ 06 августа 2019

Я столкнулся с той же проблемой для решения проекта .Net Core MSTest.Вместо этого используйте решение проекта .Net Framework (Unit Test), для меня в данном случае работал экземпляр драйвера Chrome. Новый проект модульных испытаний (.Net Framework)

0 голосов
/ 17 сентября 2018

Браузер, открытый с Selenium, требует запуска в сеансе 0 (графический интерфейс в Windows). Скорее всего, та ошибка, которую вы указали, является ссылкой на эту проблему.

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

Как это сделать, вы можете проверить по этой ссылке Headless Chrome

...