物联网设备管理平台性能测试经验总结(一)——总体概览

接触性能测试以来,参与了平台两个版本的性能测试,也踩了很多坑,现在对这两次的经验做一个总结。

请看下图,被测系统是一个物联网设备管理平台,对于该平台来说,主要关注以下两个方面:设备连接和API网关性能。

测试选用Jmeter为测试工具,完全免费开源、可以自行扩展插件。

XMETER是基于Jmeter的一个测试云平台,可以把它想象为很多Jmeter压力机组成的一个系统,Xmeter主要帮你做了以下一些事情:
- 部署测试机系统;
- Xmeter采用容器技术,可以人性化地设置每台机器用户数及调度机器;
- 可以监控测试机被被测系统一些机器的数据,收集每台机器的测试结果,并将这些数据集合在一个报告中直观地展示;
- 可以设置多个账户多人使用。

总的来说,你主要可以减少以下烦恼:测试系统的部署及环境问题排查、测试机器的调度(Jmeter远程代理数量过多容易出问题)、测试结果的收集。Xmeter适合大规模大并发的性能测试,物联网设备连接的测试非常适合。

wireshark是一个抓包工具,在调试物联网设备连接脚本时非常有用。

此外,在调优定位问题过程中,还需要用到监控工具,这和具体的被测系统有关。

物联网设备管理平台性能测试经验总结(一)——总体概览_第1张图片

下面,将会通过一整个测试流程来详细说明。

附:XMETER官网地址:https://www.xmeter.net/

你可能感兴趣的:(物联网设备管理平台性能测试经验总结(一)——总体概览)