运用JMeter查验MQTT协议

1、MQTT是一个根据客户端-服务器的音讯发布/订阅传输协议。MQTT协议是轻量、简略、翻开和易于完毕的,这些特征使它适用范围十分广泛,本文简略介绍下怎样运用JMeter对MQTT协议做功用查验
2、要对MQTT协议进行查验,需求下载一个mqtt-xmeter-jar-with-dependencies.jar插件,放置在JMeter的lib/ext目录下下载办法见文章完毕

一、增加线程组

  1. 增加线程组,Jmeter实施是经过线程组进行驱动的,查验方案有必要最少有一个线程组,选中查验方案,点击右键,增加》线程》线程组
    运用JMeter查验MQTT协议
    二、顺次增加如下央求
  2. 增加创立联接央求-选中线程组,点击右键,增加》取样器》MQTT Connect
    运用JMeter查验MQTT协议
  3. 该央求的作用是进行联接,本次运用本机翻开的MQTT服务进行查验,所以ip为127.0.0.1,端口默许1883
    运用JMeter查验MQTT协议
  4. 增加发布央求-选中线程组,点击右键,增加》取样器》MQTT Pub Sampler
    运用JMeter查验MQTT协议
  5. 该央求作用是发布音讯到服务器,只需求输入主题、发送音讯类型、发送音讯内容即可
    运用JMeter查验MQTT协议
  6. 增加订阅央求-选中线程组,点击右键,增加》取样器》MQTT Sub Sampler
    运用JMeter查验MQTT协议
  7. 该央求作用是用来订阅发布的音讯,只需求输入主题称谓,即可订阅
    运用JMeter查验MQTT协议
  8. 因为我们查验过程中一般只需求联接一次,所以本次还增加一个仅一次控制器,该控制器的作用便是一个线程只实施一次,不论实施多少次循环,右键线程组》增加》逻辑控制器》仅一次控制器
    运用JMeter查验MQTT协议
  9. 增加检查结构树,右键线程组,增加》监听器,检查结构树,该组件的功用是检查每个央求的详细央求参数和照顾作用
    运用JMeter查验MQTT协议

    三、实施查验

  10. 点击实施事例,实施开发好的脚本,作用如下:
    运用JMeter查验MQTT协议
  11. MQTT后台发布记载
    运用JMeter查验MQTT协议

       假定文章对你有帮助,欢迎重视自己大众号,大众号与本途径文章同步,便利我们查阅,自己会继续推出与查验有关的文章,与我们伙儿一起来同享查验技能,每一篇原创文章都是用心编写,根绝抄袭复制


QQ技能交流群:加群请输入验证信息 51CTO
              运用JMeter查验MQTT协议


微信二维码重视大众号:

            运用JMeter查验MQTT协议


重视之后,回复资源下载,即可获取自己同享的各种资源下载地址

运用JMeter查验MQTT协议