2017-03-23 51 views
2

我是新的webservices测试,我想测试一个web服务,它返回一个JSON以及XML输出。使用Java POJO和杰克逊休息api测试

我的管理要我与杰克逊jersery和其他图书馆做了XML

我创建使用的球衣Java客户端,我得到的回应。我不确定如何验证这个对POJO类的响应。

我无权使用像放心或JSON路径的复杂图书馆。有人可以解释一下我将如何一步一步验证/断言对一个POJO的json和xml响应,并让我的生活变得轻松? 好心帮忙 也列出了处理XML响应所需的库吗?

+1

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

回答

1

Karate是一个新的测试Web服务的测试框架,它支持JSON和XML。你不需要知道Java,也不需要你添加任何库。该文档是广泛的,demo project有例子。

声明:am dev。

+0

兄弟我说我想知道只有pojo ...请阅读我的要求 – user3252171

+0

我没看过你的要求。如果我是你,我会说服管理层尝试空手道,因为它减少了你描述的所有复杂性。但是如果你真的需要使用“pojo” - 嗯,一切都好:P –