文章目录
一、设置基础组件
1. Apache JMeter 测试webservice接口流程
原则:把SOAPUI 的信息,复制过来即可
1.添加一个线程组
2.给线程组配置元件-HTTP信息头管理器->>(用了来模拟webserice请求)
3.给线程组添加一个取样器,用来发送HTTP请求
4.给线程组添加一个监听器(观察结果树),用来查看具体的请求和响应信息
5.给线程组添加一个监听器(聚合报告),用来查看具体的请求和响应信息时间等信息
2. 添加一个线程组
【Test Plan】-【添加】-【线程用户(用户)】-【线程组】

2. HTTP信息头管理器
【Thread Group】-【添加】-【配置元件】-【HTTP信息头管理器】
3. HTTP请求
【Thread Group】-【添加】-【取样器】-【HTTP请求】

4. 添加一个察看结果树
【Thread Group】-【添加】-【监听器】-【察看结果树】

5. 添加一个聚合报告
【Thread Group】-【添加】-【监听器】-【聚合报告】

二、配置基础组件
2.1. 找到SoapUI 请求头信息

2.2. 设置http头管理器
将SoapUI红框中的位置信息,复制到JMeter 的http头管理器中

2.3. 接口信息同步
1.ip地址
2.端口
3.请求地址url
4.编码格式
5.发送的请求的报文体



报文体模板
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas./soap/envelope/" xmlns:cus="CustomNamespaces">
<soapenv:Header/>
<soapenv:Body>
<cus:getUser>
<cus:in0>
<![CDATA[测试中文乱222码]]>
</cus:in0>
</cus:getUser>
</soapenv:Body>
</soapenv:Envelope>
三、发送测试
3.1. 发送请求

3.2. 服务端查看发送的请求

3.3. 查看结果树
请求heaher

请求消息体

响应header

响应报文

来源:https://www./content-4-658251.html
|