我正在分析SoapUI for Rest服务,并且无法理解如何在请求中发布值 . 有些选项可用于在查询字符串或 Headers 中发送值(查询/模板/ Headers /矩阵/普通),但我不确定这些是否是我需要的 . 我已经使用简单的HTML客户端测试了我的Rest服务并调用了jquery post方法,并且该服务没有任何问题 . 我很想知道我是否需要提供WADL或提供请求的json表示来获得响应 . 此时,SOAPUI似乎很难使其适用于测试Rest服务 .
他们的帮助部分提供了答案; http://www.soapui.org/REST-Testing/understanding-rest-parameters.html第1.3节 .
“如果您正在模拟HTML表单提交,您可能希望他们使用POST方法 . 如果我们使用POST(或PUT)动词创建相应的REST方法,您将获得在主体中发布查询参数的选项“
屏幕截图描述了要选择的选项 . 它的屏幕截图底部的复选框需要检查; “Post QueryString” .
您必须将查询类型设置为POST . SoapUI将自动提供一个输入正文数据的窗口:
它是网站上的指南(或视频,如果您愿意的话),如何开始 . http://www.soapui.org/REST-Testing/getting-started.html
3 回答
他们的帮助部分提供了答案; http://www.soapui.org/REST-Testing/understanding-rest-parameters.html第1.3节 .
“如果您正在模拟HTML表单提交,您可能希望他们使用POST方法 . 如果我们使用POST(或PUT)动词创建相应的REST方法,您将获得在主体中发布查询参数的选项“
屏幕截图描述了要选择的选项 . 它的屏幕截图底部的复选框需要检查; “Post QueryString” .
您必须将查询类型设置为POST . SoapUI将自动提供一个输入正文数据的窗口:
它是网站上的指南(或视频,如果您愿意的话),如何开始 . http://www.soapui.org/REST-Testing/getting-started.html