jmeter录制rabbitmq消息-性能测试

时间:2023-03-10 05:24:22
jmeter录制rabbitmq消息-性能测试
 一、目的
为了测试系统的稳定性,在UAT环境下,通一段时间内不间断发送MQ消息来验证系统是否会出现异常。
二、测试工具
使用测试工具:jmeter5.2.1,火狐浏览器71.0,RabbitMQ管理端
三、测试方案
通过jmeter的HTTP代理服务器组件,录制火狐浏览器访问RabbitMQ管理端并且发送MQ请求报文的过程
    HTTP代理服务器设置如下并启动:
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 通过录制获取到相应的http请求与http信息头管理器,如下:
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 增加CSV 数据文件设置,参数化,身份证,姓名,手机号,流水标记
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 将测试所需的数据准备并放入指定文件夹内test02.csv
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 设置线程数,时间,以及循环次数(或持续时间),来进行稳定性测试,如每10秒钟执行一次,共执行50次,设置线程数-1,时间-10,循环次数50
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 设置查看结果树、聚合报告、响应断言,来检查执行结果
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
jmeter录制rabbitmq消息-性能测试jmeter录制rabbitmq消息-性能测试
  1. 通过登陆客户端验证mq消息接受结果(略)