從性能測(cè)試工具到全鏈路性能測(cè)試與分析平臺(tái)

發(fā)布時(shí)間:2022-06-07

 
PerformanceRunner即將升級(jí)為PerformanceOne產(chǎn)品。本次大規(guī)模升級(jí),主要圍繞幾個(gè)重大功能來(lái)進(jìn)行:
 
全鏈路壓測(cè)分析
PerformanceRunner(以下簡(jiǎn)稱PR),主要是能夠針對(duì)不同的網(wǎng)絡(luò)協(xié)議,模擬上百萬(wàn)虛擬用戶(VU),產(chǎn)生海量的壓力,測(cè)試應(yīng)用系統(tǒng)的響應(yīng)能力。
隨著應(yīng)用系統(tǒng)越來(lái)越復(fù)雜,比如從單節(jié)點(diǎn)到集群,從單個(gè)層次到多層次、微服務(wù),我們就需要知道壓力的鏈路是如何傳導(dǎo)的,壓力負(fù)載在每個(gè)節(jié)點(diǎn)時(shí)多少,哪個(gè)壓力節(jié)點(diǎn)無(wú)法承受壓力。這就是全鏈路壓測(cè)。
PerformanceOne(以下簡(jiǎn)稱PO),會(huì)支持多不同應(yīng)用、不同節(jié)點(diǎn)的全鏈路壓測(cè),發(fā)現(xiàn)壓力傳導(dǎo),找到性能瓶頸。
PO支持包括ngix、mysql、oralce、tomcat、redis等各種常用應(yīng)用平臺(tái)和架構(gòu),以及針對(duì)每個(gè)架構(gòu)的幾十種計(jì)數(shù)器。我們根據(jù)自己的關(guān)注點(diǎn),對(duì)計(jì)數(shù)器進(jìn)行篩選,在壓測(cè)過(guò)程中檢測(cè)各個(gè)計(jì)數(shù)器,發(fā)現(xiàn)瓶頸。
 
從壓測(cè)工具到壓測(cè)平臺(tái)
PR與LR、jmeter等壓測(cè)工具一樣,主要是單機(jī)部署使用。在一定程度上,無(wú)法實(shí)現(xiàn):性能測(cè)試團(tuán)隊(duì)共享和繼承性能測(cè)試腳本,造成大量的重復(fù)工作。
另一個(gè)方面,純粹工具化的產(chǎn)品,無(wú)法積累知識(shí),也無(wú)法規(guī)劃一個(gè)完整的性能測(cè)試過(guò)程。
因此,性能測(cè)試的平臺(tái)化、用戶的角色化、腳本的重用、性能測(cè)試過(guò)程管理,就成為性能測(cè)試的一個(gè)重大趨勢(shì)。在PO平臺(tái)上,我們使用B/S架構(gòu)來(lái)代替?zhèn)鹘y(tǒng)的客戶端架構(gòu),把性能測(cè)試團(tuán)隊(duì)集成管理到一個(gè)平臺(tái)上。所有的測(cè)試腳本、性能場(chǎng)景被管理。性能測(cè)試過(guò)程可以被規(guī)劃和管理。
此外,由于性能測(cè)試的常態(tài)化,因此,性能測(cè)試環(huán)境,包括被壓測(cè)的應(yīng)用環(huán)境和壓力機(jī),都需要統(tǒng)一規(guī)劃和管理。PO性能測(cè)試平臺(tái)提供針對(duì)性能測(cè)試環(huán)境和壓測(cè)機(jī)器的統(tǒng)一管理,也通過(guò)對(duì)測(cè)試環(huán)境進(jìn)行資源排班,提升了壓測(cè)機(jī)器的利用率。
 
從腳本到低代碼
性能測(cè)試的一個(gè)問(wèn)題是,需要理解協(xié)議和腳本,于是性能測(cè)試有一些“曲高和寡”。在PO的版本,我們基本上取消了性能測(cè)試腳本,而使用配置化的界面來(lái)代替性能測(cè)試腳本,降低了性能測(cè)試工具的使用門(mén)檻。
PO針對(duì)每個(gè)協(xié)議,設(shè)置了一組模板,性能測(cè)試工程師只需要根據(jù)這些模板來(lái)填寫(xiě),就能夠生成加壓的底層代碼。使用一組有序的模板,就可以實(shí)現(xiàn)性能測(cè)試過(guò)程。
 
大約在六月中下旬,我們即將發(fā)布PO的第一個(gè)版本,讓我們期待吧!
 
推薦閱讀:
 
PerformanceRunner官方網(wǎng)站http://zxzscq.com/Products/PerformanceRunner.asp
 
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問(wèn)題
反饋
產(chǎn)品
畫(huà)冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫(huà)冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系