Jmeter自学【8】- 使用JMeter模拟设备通过MQTT发送数据

今天使用jmeter推送数据到MQTT,给大家分享一下操作流程。

一、安装JMeter

参考文档:Jmeter自学【1】- Jmeter安装、配置

二、安装MQTT插件

1、下载插件

我的Jmeter版本是5.6.3,用到的插件是:mqtt-xmeter-2.0.2-jar-with-dependencies.jar

下载链接:https://pan.baidu.com/s/1mWgvSkXCZrUNGmxmEp8iqg?pwd=os7c

提取码:os7c

2、安装插件

将下载好的 jar文件放到JMeter 的 lib/ext 目录下

3、重启JMeter

重启JMeter后插件生效,这时候去创建测试事例,就能看到支持MQTT协议的测试入口了。

三、创建测试计划

1、创建测试计划/线程组

打开JMeter,创建一个新的测试计划,在测试计划下创建一个线程组。

2、添加仅一次控制器

因为Connect的连接只需要一次即可,重复连接会报错。

3、添加Connect连接

选择"仅一次控制器",点击"添加 -> 取样器 -> MQTTConnect"。

填写连接信息,如下图:

**注意:**这里注意超时时间,默认的是10毫秒,如果MQTT服务不稳定,可能会出现偶尔连不上的问题,建议1000毫秒。

4、添加MQTT Sampler

选择"仅一次控制器",点击"添加 -> 取样器 -> MQTT Pub Sampler" 。

填写推送信息。

5、添加查看结果树

添加查看结果树,查看推送是否成功。

相关推荐
wanhengidc40 分钟前
云手机在办公领域中自动化的应用
运维·智能手机·自动化
乐神嘎嘎嘎1 小时前
Jmeter测试
jmeter
贝塔实验室1 小时前
两种常用的抗单粒子翻转动态刷新方法
论文阅读·经验分享·笔记·科技·学习·程序人生·fpga开发
卓码软件测评3 小时前
第三方软件测试机构【性能测试工具用LoadRunner还是JMeter?】
java·功能测试·测试工具·jmeter·性能优化
bmcyzs5 小时前
【展厅多媒体】从技术到体验,AR在展厅中的一体化整合
经验分享·科技·ar·软件构建·设计规范
Metaphor6929 小时前
Java 更改 Word 文档中文本颜色
经验分享
鱼鱼说测试9 小时前
如何用Postman做接口自动化测试
测试工具·postman
瑞瑞绮绮10 小时前
玩转PostMan之调试天气接口-心知天气 API
测试工具·postman
汇能感知11 小时前
摄像头模组在智能家居设备中的应用
经验分享·笔记·科技