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