soapui与webservice接口测试

Posted 柠檬不萌!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了soapui与webservice接口测试相关的知识,希望对你有一定的参考价值。

一、web service(SOAP)与HTTP接口的区别

 
1、什么是web service
  WebService就是Web服务的意思,对应的应用层协议为SOAP(相当于HTTP协议),可理解为远程调用技术。
2、特点
客户端发送的请求主体内容(请求报文)的格式为XML格式
接口返回的响应主体内容(响应报文)的格式为XML格式
3、web service相对http (post/get)有好处吗?
  • 接口中实现的方法和要求参数一目了然
  • 不用担心大小写问题
  • 不用担心中文urlencode问题
  • 代码中不用多次声明认证(账号,密码)参数
  • 传递参数可以为数组,对象等...
4、web service相对http(post/get)快吗?
由于要进行xml解析,速度可能会有所降低。
5、WSDL的介绍
就是WebService接口对应的WSDL文件,该文件通过xml格式说明如何调用,可以看作WebService的接口文档(使用说明书)。
 

二、使用soapui进行webservice接口测试

 
SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。因为在实际测试工作中使用的较少,本文只简单写出用法。
 1、新建soap project
 
 
2、导入WSDL(直接填写上面的wsdl地址即可),名字会自动输入。
 
 
3、打开任意请求报文,在问好处修改参数,点击绿色小箭头发送请求。
 
 

以上是关于soapui与webservice接口测试的主要内容,如果未能解决你的问题,请参考以下文章

soapui进行接口测试没有反应

webservice接口测试,使用SoapUI工具进行接口测试

SoapUI之webservice接口测试

[webservices]怎样用SoapUI测试接口

SoapUI测试WebService接口

有谁遇到过在soapui测试webservice接口时输入汉字为乱码,编码我都改了许多种了都不行。