Support of multiple MQTT protocol versions, and full support for Qos0, Qos1, and Qos2 level MQTT messages.
Provide connection sampler, publish sampler and subscribe sampler for constructing multiple combination scenarios.
Support common TCP or encrypted MQTT connections; support connections via WebSocket.
Be able to simulate millions of connections and message throughput with XMeter, fitting well into load testing.