Каковы преимущества и недостатки Unirest по сравнению с RestAssured для тестирования API? - PullRequest
1 голос
/ 12 марта 2019

Раньше я пользовался уверенностью и не знаю ничего особенного. Кто-нибудь использовал оба и может сказать мне, какой из них лучше автоматизировать остальные API

1 Ответ

0 голосов
/ 12 марта 2019

Исходя из нижеприведенных плюсов и минусов, я знаю.Rest-Assured лучше всего тестировать и автоматизировать Rest API.

Плюсы

Unirest

  1. Поддержка доступна на 8 языках, таких как Node, Ruby, Java, Python, ObjectiveC и т. Д.
  2. Как синхронные, так и асинхронные (неблокирующие) запросы.

Сохранение уверенности

  1. DSL
  2. Встроенная библиотека утверждений, сопоставителей и экстракторов.
  3. Простая интеграция с TestNG / JUnit.
  4. Следуйте инструкциям BDD / Gherkin для удобочитаемых тестовых примеров, управляемых поведением.
  5. Минимальная документация.
  6. Разработан и создан для тестирования автоматизации API.

Минусы

Unirest

  1. Нет встроенной библиотеки для средств сопоставления / извлечения / утверждения.
  2. Простая клиентская библиотека HTTP.

RestAssured

  1. Поддерживается только язык Java.
...