Дженкинс не разрешает создавать сессию Appium - PullRequest
0 голосов
/ 22 марта 2019

Вариант использования

Я использую Python, RobotFramework и у меня есть набор наборов тестов , который запускает тест автоматизации с использованием appium . Во время выполнения каждый набор тестов вызывает новый cmd и автоматически запускает на нем сервер appium

команда, которая запускается на вызванном cmd:

**cmd /K appium -p 4749**

Все тестовые наборы отлично работают, когда я запускаю их с помощью команды bat в cmd

pybot -V ../Env/envSI.py ../Test_cases/Registration.robot

Однако, когда я настроил это в jenkins, сеансы appium не создаются, также не вызывается cmd, который вызывался при запуске без jenkins. Я подозреваю, что это может быть причиной этой ошибки.

Несуществующий индекс или псевдоним MaxRetryError: HTTPConnectionPool (host = 'localhost', port = 4742): превышено максимальное количество попыток с URL: / wd / hub / session (вызвано NewConnectionError (': не удалось установить новое соединение: [Errno 10061] Невозможно установить соединение, потому что целевой компьютер активно отказался ",))".

Есть ли способ решить эту проблему?

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