jmeter是一款基于java的开源软件。因此首先需要安装jdk,配置环境;然后到官网下载jmeter
一 满足条件:
1.WebSevices地址
2.Jmeter软件
二 方法与步骤:
1.到bin目录下找到apache-jmeter-3.1-->bin-->jmeter.bat,双击jmeter.bat即可打开程序
2.添加线程组 右击“测试计划”添加线程组 ->Threads->线程组
3.添加WebService测试单元
我们都是用SOAP协议通过Http来调用它,具体原理:Web service都是放在Web服务器(如IIS)后面的,客户生成的SOAP请求会被嵌入在一个HTTP POST请求中,发送到Web服务器来。Web服务器再把这些请求转发给Web service请求处理器。请求处理器的作用在于,解析收到的SOAP请求,调用Web service,然后再生成相应的SOAP应答。
所以我们要添加soap协议request
右键线程组-->添加-->Sample--> SOAP/XML-RPC Request
4.添加查看结果项 添加监听器
右击刚添加的“SOAP/XML -RPC Request”,添加监听器,点击查看结果树和聚合报告
5.设置SOAP/XML-RPC Request,填写WebService的地址,SOAPAtion地址以及数据格式,webservice暴露了哪些接口,接口都需要传入哪些参数,在数据格式中都有体现,你只需要去替换参数,传个服务器就可以了