29、OSPF配置实验之被动接口
330
2022-09-08
本文关于webservice的接口测试工具详细解读,webservice接口测试方法。
一、webservice介绍
webservice是一个跨语言跨平台的技术,使用webservice进行接口测试时不需要知道每一种语言和操作系统。
webservice工作原理
webservice主要核心技术
HTTP 使用http来传输数据
XML 使用XML来规定数据的请求体内容和响应体内容,webservice能够跨语言和跨平台的原因就是XML能跨语言、跨平台;
SOAP 是一个规定XML内容规范的协议(规定XML中结构,元素,参数的作用和使用方法)
WSDL 是一个XML形式说明书,用来描述webservice中的相关信息(接口信息)
二、webservice 和http接口区别
http接口:
http接口一般传输的是表单数据和json数据,响应数据也一般是json类型
http接口请求方法,一般是GET、POST、PUT、DELETE
webservice接口:
webservice采用soap协议传输数据,请求数据和响应数据都是XML类型
webservice的请求方法是POST请求
webservice支持更复杂的数据类型
三、webservice的接口测试工具
postman
Jmeter
SoupUI
Python+requests
演示案例
操作步骤:
1. 新建请求 getSupportCity
2. 设置请求方式为POST
3. 输入请求URL: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
4. 设置请求头: Content-Type: application/soap+xml; charset=utf-8
5. 设置请求体数据:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<getSupportCity xmlns="http://WebXml.com.cn/">
<byProvinceName>北京</byProvinceName>
</getSupportCity>
</soap12:Body>
</soap12:Envelope>
6. 发送请求,查看响应结果
上述就是小编为大家整理的webservice的接口测试工具详细解读,webservice接口测试方法。
国内(北京、上海、广州、深圳、成都、重庆、杭州、西安、武汉、苏州、郑州、南京、天津、长沙、东莞、宁波、佛山、合肥、青岛)eolink软件分析、比较及推荐。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~