soapui 测试 rest webservice Post方式接口
2017-03-08 15:29
711 查看
转载来源http://blog.csdn.net/weixin_36134841/article/details/52530773?locationNum=11&fps=1
最近才接触rest Webservice,一系列折腾之后接口写好了,但是需要测试啊!
于是找到了soapui这款测试接口的软件,但是不会用!!好吧其实会用一点点
在接口写好后把服务发布,然后我们打开soapui将我们的服务地址复制 例如:http://localhost:8080/RMS/business/BusinessDBF/BUSINESS/user_login
这是我自己项目中的WADL各位就根据自己的来吧
1.创建rest项目
2. 输入url
创建完毕之后会出现这个界面
3.设置参数
这里说明一下,这里选择POST提交方式,然后将两个参数的style设置位头信息!
这里需要注意一点:接口的参数类型必须设置为@HeaderParam 这个参数是从请求的头信息中获取参数
[java]
view plain
copy
@POST
@Path("/user_login")
public ResultRsp user_login(@HeaderParam(value = "userId")String userId
,@HeaderParam(value ="password")String passwrod);
4.运行
在我们请求之后我们可以点击Raw来看看我们请求的头信息
这里大家可以看到在头信息中就已经有了我们刚刚设置的两个参数,如果接口参数是@HeaderParam的话那么参数就能被取到!
最近才接触rest Webservice,一系列折腾之后接口写好了,但是需要测试啊!
于是找到了soapui这款测试接口的软件,但是不会用!!好吧其实会用一点点
在接口写好后把服务发布,然后我们打开soapui将我们的服务地址复制 例如:http://localhost:8080/RMS/business/BusinessDBF/BUSINESS/user_login
这是我自己项目中的WADL各位就根据自己的来吧
1.创建rest项目
2. 输入url
创建完毕之后会出现这个界面
3.设置参数
这里说明一下,这里选择POST提交方式,然后将两个参数的style设置位头信息!
这里需要注意一点:接口的参数类型必须设置为@HeaderParam 这个参数是从请求的头信息中获取参数
[java]
view plain
copy
@POST
@Path("/user_login")
public ResultRsp user_login(@HeaderParam(value = "userId")String userId
,@HeaderParam(value ="password")String passwrod);
4.运行
在我们请求之后我们可以点击Raw来看看我们请求的头信息
这里大家可以看到在头信息中就已经有了我们刚刚设置的两个参数,如果接口参数是@HeaderParam的话那么参数就能被取到!
相关文章推荐
- soapui 测试 rest webservice Post方式接口
- ASP.NET交互Rest服务接口(Jquery的Get与Post方式)
- spring整合cxf方式发布的rest webservice,调用接口
- 使用SoapUI工具做get请求和post请求接口测试
- 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
- ASP.NET交互Rest服务接口(Jquery的Get与Post方式)
- 接口测试04_fiddler使用get/post方式查询自选股组合信息
- 带有时间戳和token验证的post接口的测试方法-基于soapUI+groovy
- soapui测试webservice接口时如何传递xml参数
- .net 从WebService的restful api接口以POST方式请求并获取返回值
- 【备忘】SoapUI测试REST风格接口时的groovy script写法
- 测试rest接口的两个工具使用详解(restclient+soapUI)
- 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
- 前端模拟POST发送数据-Chrome下的REST Client(接口测试利器)
- ASP.NET交互Rest服务接口(Jquery的Get与Post方式)
- soapUI4.5模拟客户端测试webservice接口,含性能测试
- soapUI测试webservice(参数为xml格式的处理方式)
- POST形式 soapUI调用WebService的restful接口,传入json参数,并且返回json
- 火狐浏览器的RestClient,接口测试,Post提交数据
- 【SoapUI】接口测试之post上传文件方法思路