We need to make a full stack load testing. And the data journey is starting from mqtt client. Are there any good services to make a load testing for such case?
JMeter offers the plugin to capture communications over the MQTT protocol. This plugin offers four samplers to JMeter, which provide communication over MQTT: Connect sampler enables a user to initiate an MQTT server connection on behalf of a device.
The Apache JMeter is an open-source, purely Java-based software. The software is used to perform performance testing, functional testing, and load testing of web applications. It is used to test load testing functional behavior and measuring performance.
Depending on the number of virtual users you would like to simulate and your budget the options are in:
Apache JMeter is a free and open source multi-protocol load testing tool. Out of the box JMeter does not support MQTT protocol however there are plugins like:
Check out Testing the MQTT Messaging Broker for IoT - A Guide
So feel free to choose one of the above (or other solution), the final choice mostly depends on your project infrastructure and possibility of i of test tool ntegration into your product delivery lifecycle
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With