Robot Framework Jenkins WebDriverException: сообщение: исполняемый файл chromedriver должен находиться в PATH - PullRequest
1 голос
/ 13 июля 2020

У меня есть настройка Robot framework для работы с Chrome WebDriver на моем локальном компьютере, и это работает должным образом.

Когда я запускаю ту же команду через Jenkins на том же компьютере, я получаю следующее ошибка:

WebDriverException: Message: 'chromedriver' executable needs to be in PATH.

Если я повторяю PATH, я вижу, что у меня есть Chrome Webdriver в каталоге usr/local/bin.

Я считаю, что моя проблема в том, что JENKINS_USER установлен в систему, поэтому не могу получить доступ к ChromeDriver, который я в настоящее время храню в 'usr / local / bin'

, как я могу сделать chromeDriver доступным для пользователя, под которым работает Jenkins?

1 Ответ

0 голосов
/ 15 июля 2020

внутри Jenkins есть опция, которая позволяет вам установить путь к тому месту, где вы установили webdriver

go для управления Jenkins> Configure System> Global Properties: Environment Variables

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