Я с этой проблемой:Селен ChromeDriver не найден TeamCity
Файл chromedriver.exe не существует в текущем каталоге или в директории на переменную PATH среды.
Эта проблема возникает ТОЛЬКО на TeamCity, который находится в той же машине, что я работаю. Если я запускаю тест на своей машине с помощью Visual Studio, он работает.
Я заметил, что TeamCity работает в папке «out». Пример:
C:\TeamCity\buildAgent\temp\buildTmp\SYSTEM_MACHINE_NAME 2015-12-03 13_51_08\Out
Но в этой «выходной» папке отсутствует ChromeDriver. Он находится в 2 папках выше.
В ChromeDrive установлено значение «Содержимое/Копирование всегда». Я также попробовал «Копировать, если новый». Они не копируются в папку «out» сборки TeamCity.
Что мне не хватает?
private IWebDriver _driver = new ChromeDriver();
Вы используете NuGet для получения Chrome WebDriver? – Schneider
Да, я ... – Seva