有第三方提供的JMeter插件,github的emqtt项目上有个子项目mqtt-jmeter,该插件实施过大规模的MQTT协议的测试。git上也有别的测试mqtt的插件,但是有不少bug,很长时间没有更新。
问题可能的原因:
MQTT Sub Sampler需要在Pub Sampler运行一次,这样后面的Sub才能收到数据;
MQTT Sub Sampler中需要勾选debug response,否则即使收到消息也看不到response