Ошибка подключения драйвера карате при использовании типа драйвера "Chrome" и исполняемого пакетного файла, указывающего путь к chrome.exe - PullRequest
1 голос
/ 10 ноября 2019

Ошибка драйвера каратэ: org.apache.http.conn.HttpHostConnectException: подключение к локальному узлу: 9515 ... не удалось: соединение отклонено: во время выполнения сценария каратэ при веб-тестировании произошла ошибка «попытка опроса с 1 по 20 для порта»быть готовым - localhost: 9515 "отображается.

Примечание. Я использую karate-core-0.9.3.jar и пытаюсь запустить пример 1 (demo-01.feature) со страницы: https://intuit.github.io/karate/karate-core/

Справочная информация: * configuredriver = {type: 'chrome', исполняемый файл: 'chrome.bat'}

Примечание. Пакетный файл (chrome.bat) создается и размещается в том же месте, что и файл компонента.

Пакетное содержимое файла, как показано ниже. "C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe"% *

1 Ответ

0 голосов
/ 10 ноября 2019

то же местоположение, что и у файла объектов.

Возможно, это не то, что ожидается. Либо убедитесь, что местоположение находится в System PATH , либо используйте полный абсолютный путь в executable. Также попробуйте следующее:

* configure driver = { type: 'chrome', executable: 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe' }

На самом деле, поскольку это значение по умолчанию, даже это должно работать для вас!

* configure driver = { type: 'chrome' }

Прочитайте документы: https://github.com/intuit/karate/tree/develop/karate-core#configure-driver

Наконец, если вы все еще застряли, попробуйте ZIP-релиз: https://github.com/intuit/karate/wiki/ZIP-Release

...