jmeter 3.2后取消了 soap插件。需要用http请求来完成 webservice接口
拿到接口之后 要在soapui 里边 获取 Content-Type,SOAPAction,以及下方的请求格式数据在通SOAPAction过jmeter进行参数化
错误演示如下
如果此处设置为 java
报错如下
错误的原因是 协议已经填写了 http 后边的地址就不能再加http了
但是我这里设置了请求方式 get
结果这样
改为 post 之后好了 因为 是 要传参数的
另一种方式是 把参数直接写在 http请求里边
结果报错
这里第一个的书写方式为
这部分内容是需要在 soapui 里边获得的 别人有描述在soap如何获得这部分内容;
这里因为 这部分内容天气预报接口里边有这部分内容我就直接拷贝了
第二种方式 我们用的 http post
更改对应的content-type 就可以了
总结
这里出现的错误 主要 就是 在服务器一栏 多写了 http