Visual Studio Mac не распознает драйвер Chrome в пути - PullRequest
0 голосов
/ 16 мая 2018

Я новичок в использовании C # для Selenium WebDriver. Я пришел из фона, используя Java и Python на Windows. Так что я также новичок в OSX, Visual Studio и C #. Я начал проект с .NET Application Console, добавил пакеты Selenium в NuGet и загрузил / добавил ChromeDriver в путь проекта. Я сбит с толку тем, почему я получаю эту ошибку.

OpenQA.Selenium.DriverServiceNotFoundException has been thrown

"The chromedriver file does not exist in the current directory or in a
directory on the PATH environment variable. The driver can be 
downloaded at https://chromedriver.storage.googleapis.com/
index.html."

Работа с Visual Studio 7.5 (сборка 1254) macOS High Sierra Версия 10.13.4

Я также добавил путь к драйверу Chrome в bash_profile.

Любая помощь приветствуется. Если понадобится дополнительная информация, я без колебаний предоставлю :) Спасибо!

IDE

Путь

Ответы [ 2 ]

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

У меня возникла та же проблема при попытке использовать $PATH в Visual Studio для Mac. Мой $PATH был настроен из ~/.bash_profile. Я смог использовать chromedriver из Rider IDE , просто отлично читая $PATH, но не Visual Studio для Mac. Перезапустил VS и перезагрузил машину без удачи.

Наконец, мне пришлось поместить исполняемый файл chromedriver в папку bin/TEST решения, потому что я запускал конфигурацию TEST. Так что если bin/debug у вас не работает, вы можете попробовать bin/DEV или bin/TEST и т. Д.

0 голосов
/ 16 мая 2018

Необходимо поместить файл ChromeDriver.exe в папку bin / debug.

Дальнейшие инструкции по установке см. На https://www.kenst.com/2015/03/installing-chromedriver-on-mac-osx/

...