Не удалось получить ответ на запрос GET через каратэ - PullRequest
1 голос
/ 04 февраля 2020

Я получаю сообщение об ошибке, как показано ниже, при выполнении моего сценария

Функция : пример сценария тестирования каратэ для ws +

Фон :

Сценарий : получить всех пользователей и затем получить первого пользователя по идентификатору

по заданному пути ' sakmaler '

  • Когда метод get
  • Затем состояние 200

Когда метод выполняется, я получаю следующее исключение.

com.intuit.karate.exception.KarateException:

com.intuit.karate.exception.KarateException: wsplussnav.feature: 14 -

java . net .UnknownHostException: Обычно это временная ошибка при разрешении имени хоста и означает, что локальный сервер не получил ответ от авторитетного сервера (pluss-nav2.ekstern.acos)

Примечание : я получаю это исключение только при выполнении теста для этого URL. Этот URL не имеет какого-либо домена, например. net или .com

, который я тестировал в почтальоне, и он работает.

Я тестировал в команде powershell, и он работает.

Есть идеи, как решить эту ошибку в каратэ?

1 Ответ

0 голосов
/ 04 февраля 2020

Скорее всего, вы находитесь за корпоративным прокси, поэтому он работает в P * stman.

См. Документы: https://github.com/intuit/karate#configure

karate.configure('proxy','http://myhost:80');
...