目录
前言
本次的性能需求,开发给我提了xml格式的报文,请求地址,和方法名,对这个接口进行压力测试。我工作经历中,用jmeter发送的是HTTP请求的压力测试。jmeter是否支持soap协议的压力测试,我心里有数肯定是支持的,但是我的工作经历中并未有过这样的案例。我的知识储备中,jmeter没有专门soap请求的sampler。soap协和HTTP协议,他们有关系么? 在jmeter中怎么区分2种协议的?
一、开发提供的xml信息
接口地址:http://10.1.1.2:7072/resService/api?wsdl
接口方法:searchResource
发送内容:
<?xml version="1.0" encoding="UTF-8"?>
<Data>
<ServiceAttr>
<Params>
<SysParam>
<ActType>110</ActType>
<TeleNo>15777982814</TeleNo>
<BusinessType>01</BusinessType>
<mainBandType></mainBandType>
</SysParam>
</Params>
</ServiceAttr>
</Data>
二、失败的实践以及疑惑
先发请求试试,看具体报什么错误
发送报文如下,所示
返回报文,如下所示
soap:VersionMismatch“Data”元素上没有命名空间。您必须发送SOAP消息。
这个错误提示,SOAP消息格式不正确,没有命名空间,命名空间是概念,在哪里获取?
开发给的接口方法:searchResource 是什么意思&#x