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

embedded/2024/12/28 2:24:10/

今天使用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、添加查看结果树

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


http://www.ppmy.cn/embedded/148942.html

相关文章

Object.prototype.hasOwnProperty.call(item, key) 作用与用途

在 JavaScript 中,Object.prototype.hasOwnProperty.call(item, key) 是一种检查对象 item 是否具有特定属性 key 作为自身的属性(而不是继承自原型链)的方法。这种调用方式是安全的,特别是在处理可能被修改过原型链的对象时。 解…

css省略号后面跟图标

纯css实现省略号后面跟图标 不溢出图标跟在文字后面&#xff0c;超过两行省略号表示&#xff0c;并在后面跟图标 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"…

SpringAI人工智能开发框架006---SpringAI多模态接口_编程测试springai多模态接口支持

可以看到springai对多模态的支持. 同样去创建一个项目 也是跟之前的项目一样,修改版本1.0.0 这里 然后修改仓库地址,为springai的地址 然后开始写代码

【每日学点鸿蒙知识】上架流程、h5返回收拾拦截、两个枚举类型之间转换、hvigorw命令、绘制本地图片

1、HarmonyOS 上架流程&#xff1f; 上架流程&#xff0c;请参考文档&#xff1a;https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-publish-app-V5 上架的一些条件&#xff0c;也请 这边悉知&#xff0c;参考链接&#xff1a;https://developer.huawe…

加电:DETR论文阅读

DETR&#xff1a;End ot End object detection with transformer. 主要工作 这篇文章的主要工作在于&#xff0c;是将transformer引入到目标检测这一类计算机视觉的任务中&#xff0c;transformer的优势在于&#xff1a;模型的通用性和高上限(gpt是最好的例子&#xff0c;算力…

软件工程课程知识点

一、软件与软件工程概述 1. 软件的组成与演化 软件的构成 Software(软件) 通常由 computer programs(计算机程序)、data structures(数据结构)、software description information(软件描述信息) 组成&#xff0c;或者说由 set of programs(程序集合)、documentation(文档) …

【首发1day详情】CVE-2024-51479 全网首发漏洞复现分析+POC (Next.js权限绕过)

绪论 如果各位师傅觉得有用的话&#xff0c;可以给我点个关注~~ 如果师傅们有什么好的建议也欢迎联系我~~ 感谢各位师傅的支持~~ 正文部分 声明 1. 本漏洞根据网上的资料和我自己的理解去复现&#xff0c;并不确定就是cve-2024-51479的最终细节2. 尝试在互联网进行复现&#xf…

C-5 B样条曲线

C-5 B样条曲线 N i , 0 ( u ) { 1 , u i ≤ u < u i 1 0 , o t h e r s N_{i,0}(u)\left\{\begin{matrix} 1 , \quad u_i\le u <u_{i1} \\0 ,\quad others \qquad \quad\end{matrix}\right. Ni,0​(u){1,ui​≤u<ui1​0,others​ N i , p ( u ) u − u i u i p −…