Unirest over RestAssured用于API测试的优缺点是什么?

问题描述 投票:1回答:1

我之前使用过放心并且没有意识到任何事情。有没有人使用过两者,并且可以告诉我哪一个更好地自动化其他API

rest-assured web-api-testing unirest
1个回答
0
投票

基于以下提到的优点和缺点,我知道。 Rest-Assured最适合测试和自动化Rest API。

优点

Unirest

  1. 支持提供8种语言,如Node,Ruby,Java,Python,Objective C等。
  2. 同步和异步(非阻塞)请求。

放心

  1. DSL
  2. 内置的断言,匹配器和提取器库。
  3. 与TestNG / JUnit轻松集成。
  4. 关注BDD / Gherkin以获取可读行为驱动的测试用例。
  5. 最小的文档。
  6. 专为API自动化测试而设计和构建。

缺点

Unirest

  1. 没有用于Matchers / Extractors / Assertions的内置库。
  2. 简单的HTTP客户端库。

RestAssured

  1. 仅支持Java语言。
© www.soinside.com 2019 - 2024. All rights reserved.