【问题标题】:Rest api testing using java POJO and jackson使用 java POJO 和 jackson 进行 Rest api 测试
【发布时间】:2017-03-23 17:39:57
【问题描述】:

我是 web 服务测试的新手,我正在尝试测试一个返回 JSON 和 XML 输出的 web 服务。

我的管理层希望我使用 jackson jersery 和其他 XML 库来做到这一点

我使用 jersey 创建了一个 java 客户端,我得到了响应。我不确定如何针对 POJO 类验证此响应。

我无权使用复杂的库,例如 rest 或 json path 。有人可以解释一下我将如何逐步验证/断言针对 POJO 的 json 和 xml 响应并让我的生活变得轻松吗? 好心的帮助 还要列出处理 xml 响应所需的库吗?

【问题讨论】:

  • 如果您使用 Jersey 框架开发 REST 服务,那么您可以尝试 Jersey Test Framework 来测试这些服务。

标签: java rest automated-tests webservices-client


【解决方案1】:

Karate 是一个用于测试 Web 服务的新测试框架,它同时支持 JSON 和 XML。您不需要了解 Java,也不需要您添加任何库。文档很丰富,demo project 有示例。

免责声明:我是开发人员。

【讨论】:

  • 兄弟我说过我只想知道 pojo ...请阅读我的请求
  • 我确实阅读了您的请求。如果我是你,我会说服管理层会尝试空手道,因为它降低了你描述的所有复杂性。但是如果你真的需要使用“the pojo”——好吧,一切顺利:P
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-09
  • 1970-01-01
  • 2011-10-18
  • 1970-01-01
  • 1970-01-01
  • 2021-04-06
  • 1970-01-01
相关资源
最近更新 更多