如何在SOAPUI中发布静态值

时间:2014-08-13 13:55:41

标签: rest soapui

我正在分析SoapUI for Rest服务,并且无法理解如何在请求中发布值。有些选项可用于在查询字符串或标题中发送值(查询/模板/标题/矩阵/普通),但我不确定这些是否是我需要的。我使用一个简单的HTML客户端测试了我的Rest服务并调用了jquery post方法,并且该服务没有任何问题。我很想知道我是否需要提供WADL或提供请求的json表示来获得响应。此时,SOAPUI似乎很难使其用于测试Rest服务。

3 个答案:

答案 0 :(得分:15)

他们的帮助部分提供了答案; http://www.soapui.org/REST-Testing/understanding-rest-parameters.html 第1.3节。

“如果您正在模拟HTML表单提交,您可能希望他们使用POST方法。如果我们使用POST(或PUT)动词创建相应的REST方法,您将获得一个选项来发布查询参数而不是“

屏幕截图描述了要选择的选项。它的屏幕截图底部的复选框需要检查; “Post QueryString”。

Post options

答案 1 :(得分:8)

您必须将查询类型设置为POST。 SoapUI将自动提供一个输入正文数据的窗口: enter image description here

答案 2 :(得分:1)

实际上并没有那么困难。这是网站上的指南(或视频,如果您愿意的话),如何开始使用。 http://www.soapui.org/REST-Testing/getting-started.html