Не удалось запустить Safaridriver, поскольку он настроен неправильно - PullRequest
0 голосов
/ 06 ноября 2018

Всякий раз, когда мои тестовые сценарии запускаются, когда я строю свою работу в Jenkins, я получаю эту ошибку, т.е. ОШИБКА: не удалось запустить safaridriver, поскольку он не настроен правильно или вам нужно авторизоваться. Повторно запустите сафаридривер (1) и передайте флаг --enable для настройки и / или аутентификации. Для получения дополнительной информации обратитесь к странице справки safaridriver (1). [ОШИБКА] Выполнено тестов: 3, сбоев: 1, ошибок: 0, пропущено: 2, истекло время: 24.1 СБОЙ! org.openqa.selenium.WebDriverException: java.net.ConnectException: не удалось подключиться к localhost / 127.0.0.1: 9311

Браузер работает нормально всякий раз, когда я запускаю его через TestNG или MAVEN. Я застрял на этом в течение длительного времени, пробовал так много вещей, но безрезультатно.

1 Ответ

0 голосов
/ 07 ноября 2018

У меня та же проблема. Я запускаю веб-автоматизацию через webdriverIO. Я могу запустить тесты сафари вручную, и они работают нормально. Нет проблем.

Когда Дженкинс пытается запустить тесты сафари, я вижу ту же ошибку, что и выше. У меня только один пользователь настроен на этом Mac Mini, и это пользователь Дженкинс. Имеет права администратора.

Я выполнял команду safaridriver --enable бесчисленное количество раз. Я добавил это, чтобы бежать во время работы Дженкинса также без удачи.

Нет проблем с запуском других заданий в других браузерах.

Я только что обновил Mac Mini, на котором запускаю его, до Мохаве. Не уверен, что это связано.

...