1、MQTT是一个根据客户端-服务器的音讯发布/订阅传输协议。MQTT协议是轻量、简略、翻开和易于完毕的,这些特征使它适用范围十分广泛,本文简略介绍下怎样运用JMeter对MQTT协议做功用查验
2、要对MQTT协议进行查验,需求下载一个mqtt-xmeter-jar-with-dependencies.jar插件,放置在JMeter的lib/ext目录下下载办法见文章完毕
一、增加线程组
- 增加线程组,Jmeter实施是经过线程组进行驱动的,查验方案有必要最少有一个线程组,选中查验方案,点击右键,增加》线程》线程组
二、顺次增加如下央求
- 增加创立联接央求-选中线程组,点击右键,增加》取样器》MQTT Connect
- 该央求的作用是进行联接,本次运用本机翻开的MQTT服务进行查验,所以ip为127.0.0.1,端口默许1883
- 增加发布央求-选中线程组,点击右键,增加》取样器》MQTT Pub Sampler
- 该央求作用是发布音讯到服务器,只需求输入主题、发送音讯类型、发送音讯内容即可
- 增加订阅央求-选中线程组,点击右键,增加》取样器》MQTT Sub Sampler
- 该央求作用是用来订阅发布的音讯,只需求输入主题称谓,即可订阅
- 因为我们查验过程中一般只需求联接一次,所以本次还增加一个仅一次控制器,该控制器的作用便是一个线程只实施一次,不论实施多少次循环,右键线程组》增加》逻辑控制器》仅一次控制器
-
增加检查结构树,右键线程组,增加》监听器,检查结构树,该组件的功用是检查每个央求的详细央求参数和照顾作用
三、实施查验
- 点击实施事例,实施开发好的脚本,作用如下:
- MQTT后台发布记载
假定文章对你有帮助,欢迎重视自己大众号,大众号与本途径文章同步,便利我们查阅,自己会继续推出与查验有关的文章,与我们伙儿一起来同享查验技能,每一篇原创文章都是用心编写,根绝抄袭复制
微信二维码重视大众号:
重视之后,回复资源下载,即可获取自己同享的各种资源下载地址
发表评论