jmeter接口测试实例六_webservice接口实例
发布时间
阅读量:
阅读量
一、Webservice技术应用分析
(1)webservice接口与http接口(API接口)之间的差异在于:http接口的数据传输依赖于http协议,而webservice接口则采用另一种通信方式,其数据传输基于soap协议。
(2)该请求属于HTTP POST方法的一种特定形式,其遵循一种特殊的xml消息格式,且Content-type需设置为text/xml。几乎所有对外提供的接口都采用web service方法进行实现,而非使用http方法。
(3)在使用jmeter对webservice接口进行测试时,必须将请求头的格式设定为application/xml。
二、接口测试实现
(以获取QQ在线状态为例)相关接口信息:
接口地址:http://ws.webxml.com.cn/WebServices/qqOnlineWebService.asmx?wsdl
方法:qqCheckOnline
参数(String):QQ号码
返回值(String):Y = 在线;N = 离线;E = QQ号码错误;A = 商业用户验证失败;V = 免费用户超过数量
#请求
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xs
全部评论 (0)
还没有任何评论哟~
