JMeter测试MQTT协议

JMeter测试MQTT协议

  1. 首先没有安装过mqtt的jar包(mqtt-xmeter-2.0.2-jar-with-dependencies.jar这是我目前用的版本)的先下载后放到jmeter的lib\ext文件夹下
    下载链接如下:
    https://download.csdn.net/download/notHavaBug/14801913

  2. 老步骤,新建线程组 测试计划右击 - 添加 - 线程(用户) - 线程组
    在这里插入图片描述

  3. 新建mqtt 链接 线程组 - 取样器 - MQTT Connect
    在这里插入图片描述
    在这里插入图片描述

  4. 发布请求(线程组 - 添加 - 取样器 - MQTT Pub Amler)
    订阅请求(线程组 - 添加 - 取样器 - MQTT Sub Sampler)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  5. 由于我们测试过程中一般只需要连接一次,所以本次还添加一个仅一次控制器(不管执行多少次循环,一个线程只执行一次),线程组 - 添加 - 逻辑控制器 - 仅一次控制器
    在这里插入图片描述

  6. 添加察看结果树和聚合报告 线程组 - 添加 - 监听器 - 察看结果树、聚合报告
    在这里插入图片描述
    说到这里也就差不多了,查看结果就行了,这里额外记录一下获取随机数和时间戳(点击上方的白色小本本),还有很多其他函数,在下拉框选择就行,具体的不多说啦~
    在这里插入图片描述
    在这里插入图片描述
    定义用户变量,引用函数
    线程组 - 添加 - 配置原件 - 用户定义的变量
    在这里插入图片描述

在这里插入图片描述
调用就用用户定义的变量中的名称,例如我这里是$ {time}
在这里插入图片描述
END

该文章参考自 https://blog.csdn.net/qq_35705138/article/details/103251246
谢谢上述文中作者大大的爱心奉献

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值