MQTT协议性能测试:利用jmeter+ant+emqx进行测试并生成测试报告

本文介绍了如何使用jmeter和ant进行MQTT协议的性能测试。首先,详细列举了测试前的准备工作,包括安装和配置jdk、jmeter、mqtt插件、ant以及相关jar包。然后,创建了专门的目录结构用于存放测试结果和脚本,并提供了build.xml文件的内容。最后,阐述了执行测试脚本和生成测试报告的步骤。
摘要由CSDN通过智能技术生成

准备工作:

1)安装jdk并配置好环境变量,具体步骤请自行搜索

2)安装jmeter3.1以上版本

3)jmeter安装mqtt插件:mqtt-xmeter-[需要的版本]-jar-with-dependencies.jar,将其放在jmeter安装目录的ext文件夹下(例:F:\testPro\apache-jmeter-3.1\lib\ext)安装好后重启jmeter可看到相关插件信息,如图:

        

     注:插件github地址:https://github.com/emqx/mqtt-jmeter/releases

 

4) 安装ant并配置好环境变量

5)整理需要的jar包:

  • ant安装目录 lib文件夹下(例:F:\testPro\apache-ant-1.10.5\lib)添加如下jar包:

        commons-email-1.5.jar,activation.jar,mail.jar,ant-jmeter-1.1.1.jar 请自行下载并添加

        如图:

6)新建结果保存目录testResult(例:F:\testPro\testResult),在该目录下新增如下文件夹:

        html:保存测试结果的 .html 文件

        jtl:保存测试结果的 .jtl 文件

        Scripts:保存需要进行测试的jmeter脚本.jmx 文件

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值