物联网设备管理平台性能测试经验总结(一)——总体概览
接觸性能測試以來,參與了平臺兩個版本的性能測試,也踩了很多坑,現(xiàn)在對這兩次的經(jīng)驗(yàn)做一個總結(jié)。
請看下圖,被測系統(tǒng)是一個物聯(lián)網(wǎng)設(shè)備管理平臺,對于該平臺來說,主要關(guān)注以下兩個方面:設(shè)備連接和API網(wǎng)關(guān)性能。
測試選用Jmeter為測試工具,完全免費(fèi)開源、可以自行擴(kuò)展插件。
XMETER是基于Jmeter的一個測試云平臺,可以把它想象為很多Jmeter壓力機(jī)組成的一個系統(tǒng),Xmeter主要幫你做了以下一些事情:
- 部署測試機(jī)系統(tǒng);
- Xmeter采用容器技術(shù),可以人性化地設(shè)置每臺機(jī)器用戶數(shù)及調(diào)度機(jī)器;
- 可以監(jiān)控測試機(jī)被被測系統(tǒng)一些機(jī)器的數(shù)據(jù),收集每臺機(jī)器的測試結(jié)果,并將這些數(shù)據(jù)集合在一個報告中直觀地展示;
- 可以設(shè)置多個賬戶多人使用。
總的來說,你主要可以減少以下煩惱:測試系統(tǒng)的部署及環(huán)境問題排查、測試機(jī)器的調(diào)度(Jmeter遠(yuǎn)程代理數(shù)量過多容易出問題)、測試結(jié)果的收集。Xmeter適合大規(guī)模大并發(fā)的性能測試,物聯(lián)網(wǎng)設(shè)備連接的測試非常適合。
wireshark是一個抓包工具,在調(diào)試物聯(lián)網(wǎng)設(shè)備連接腳本時非常有用。
此外,在調(diào)優(yōu)定位問題過程中,還需要用到監(jiān)控工具,這和具體的被測系統(tǒng)有關(guān)。
下面,將會通過一整個測試流程來詳細(xì)說明。
附:XMETER官網(wǎng)地址:https://www.xmeter.net/
總結(jié)
以上是生活随笔為你收集整理的物联网设备管理平台性能测试经验总结(一)——总体概览的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高三党听音乐自习哪款蓝牙耳机好?平价高音
- 下一篇: 记个MySql的日期函数date_sub