测试webservice接口
webservice接口
WebService的理解
WebService就是Web服务的意思,对应的应用层协议为SOAP(相当于HTTP协议),可理解为远程调用技术。
特点:
客户端发送的请求主体内容(请求报文)的格式为XML格式
接口返回的响应主体内容(响应报文)的格式为XML格式
一、分析接口文档
请求URL:
wsdl地址:
参数:
|
代码 |
描述 |
字段类型 |
是否为空 |
备注 |
|
dataContext |
表Json数据 |
String |
否 |
|
|
tableName |
表名称 |
String |
|
入参示例:
返回示例:
代码示例:
|
参数
|
类型
|
描述 |
|---|---|---|
| code | number | 状态码 0:成功 非0:失败 |
| msg | string |
二、工具选取,个人喜欢用SoapUI
开源版SoapUI地址:
链接:https://pan.baidu.com/s/1YuCF4Xv1pUsgGnrlxa04sQ
提取码:xozb
三、使用SoapUI进行测试
注意:在测试之前,要先开启接口项目
①在接口项目开启之后,打开工具soapUi,新建(file→New SOAP Project),如下图所示:

②填写wsdl,如下图所示:

③然后进入如下页面:

双击saveData下"request"出现如下的窗口:

④在"?"号处输入相关的参数,点击运行,查看右侧响应结果(对于不同的项目,可能提示信息有所不同,要视情况而定,这里不是绝对的结果)

对比接口文档返回结果可看出测试成功
再故意填写一个错误的参数,看看返回结果(对于不同的项目,可能提示信息有所不同,要视情况而定,这里不是绝对的结果)
)

四、进数据库查看数据入库情况

浙公网安备 33010602011771号