首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rest-Assured api是否支持SOAP

Rest-Assured api是否支持SOAP
EN

Stack Overflow用户
提问于 2016-06-17 01:50:04
回答 3查看 11.7K关注 0票数 2

我们正尝试使用Rest Assured Api执行测试,但未获得成功的响应。我们发送了一个请求,但响应是一个故障码(xml)。使用Soapui也成功地发出了同样的请求。

所以,我们搜索了很多,人们说rest assured支持SOAP,其他人说不支持。有人知道真相是什么吗?支持还是不支持?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-06-17 13:49:08

Rest-Assured框架只支持测试REST服务。

你可以在下面的链接中阅读Johan (Rest-Assured committer)的介绍性帖子:

https://www.jayway.com/2013/11/29/rest-assured-2-0-testing-your-rest-services-is-easier-than-ever/

同样,在Github的REST-Assured的源代码中,从来没有提到过支持SOAP服务,或者有支持它的代码。

https://github.com/rest-assured/rest-assured

如果您想要一个同时支持REST和SOAP服务的单一框架,请尝试以下选项。

  1. http://www.citrusframework.org/
  2. https://www.soapui.org/developers-corner/integrating-with-soapui.html
票数 2
EN

Stack Overflow用户

发布于 2020-09-07 01:53:34

目前,我们正在利用REST API框架工具来自动化用于api测试的大型soap消息,rest和soap在本质上是相同的。唯一的区别是SOAP msg有效载荷是xml格式的,响应是xml格式的,将具有单个报头和单一类型的https请求-POST。您只需编写支持实用程序来构造有效负载,然后处理响应。

票数 0
EN

Stack Overflow用户

发布于 2021-12-15 14:35:24

虽然它并不专门支持SOAP协议,但是没有什么能阻止您使用RestAssured进行SOAP服务器测试--因为它只是通过HTTP发送和接收XML,而RestAssured在这方面做得很好。

老实说,RestAssured并不是专门为支持SOAP而设计的,这使得它对于错误测试更有价值,而对于以SOAP为中心的客户端来说,这将是非常困难的。

下面是如何验证XML内容的更多细节:https://github.com/rest-assured/rest-assured/wiki/Usage#example-2---xml

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37866124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档