使用Jmeter做性能测试的一些总结

本文总结了使用Jmeter进行MQTT服务器性能测试的步骤,包括创建mqtt脚本、命令行执行测试、压测策略以及监控服务器资源的方法。通过调整线程数、观察响应时间和CPU使用率,来确定最优的性能测试方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人虽然参加软件测试工作多年,但是做性能测试的经验不是很多,所以目前在我们公司做性能测试都是边学习边干活,边干活便总结。

最近在做MQTT服务器的性能测试,总结了一下几条测试中用到的内容,总结如下:

一 使用jmeter创建mqtt的脚本

1.以jmeter5.1.1为例,下载以后在windows下打开

2.下载mqtt-jmeter插件,下载地址:https://github.com/emqx/mqtt-jmeter/releases/download/v2.0.2/mqtt-xmeter-2.0.2-jar-with-dependencies.jar

3.将插件放置于jmeter的lib/ext目录下,然后重启一下jmeter,在jmeter的添加取样器里能看到mqtt的几个取样器即可

 4.添加测试计划,添加发布消息的取样器,MQTT Connect添加仅一次控制器,在MQTT Pub Sampler下也可以根据情况添加一个固定定时器,在MQTT Connect里填写mqtt的服务器信息

 5.添加订阅消息的取样器,此时我们需要重新连接mqtt服务器,同理也设置一个近义词控制器,添加MQTT Sub Sampler

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值