澤眾PerformanceRunner(簡(jiǎn)稱PR)是國(guó)內(nèi)專業(yè)的支持http、https、websocket、tcp/ip、MQ等各種協(xié)議、10萬(wàn)+海量并發(fā)、可靠的性能測(cè)試工具/壓力測(cè)試工具,降低了應(yīng)用系統(tǒng)運(yùn)行風(fēng)險(xiǎn)。
澤眾PerformanceRunner即將發(fā)布2023年新版本,具體功能有哪些?
1.錄制時(shí)單機(jī)版PR未去掉之前錄制方式,(之前錄制方式是錄制IE8以下的瀏覽器)
PR通過(guò)ie來(lái)錄制http,是PR很早就支持的一個(gè)功能。由于微軟已經(jīng)不再支持ie8,并且轉(zhuǎn)向edge,所以這個(gè)功能被新版本取消。
老的IE8,因?yàn)閷?duì)h5的支持不佳,并且速度緩慢,已經(jīng)幾乎被淘汰。這個(gè)功能對(duì)客戶沒有影響。
2.取值方式為唯一性,每次迭代后更新,超出時(shí)范圍時(shí)繼續(xù)循環(huán)時(shí),當(dāng)將參數(shù)化所有的值取值完后,場(chǎng)景直接運(yùn)行結(jié)束。
此功能是一個(gè)小bug。已經(jīng)修復(fù)。
3.https協(xié)議需要手動(dòng)替換相關(guān)jar包才能解決建議與主版本jar包合并
原有的功能需要用戶手工來(lái)操作,新版本會(huì)自動(dòng)來(lái)實(shí)現(xiàn)。對(duì)于用戶更友好和簡(jiǎn)便。
4.VU數(shù)大,壓力機(jī)啟動(dòng)比較慢
PR的加壓力,采用多進(jìn)程多線程的模式,被控制器使用RMI協(xié)議來(lái)控制。
由于老版本采用了逐個(gè)啟動(dòng)的模式,導(dǎo)致在海量壓力之下,逐個(gè)啟動(dòng)速度比較慢。比較慢的原因來(lái)自于多個(gè)方面:下載的加壓腳本比較大、重復(fù)下載腳本缺乏優(yōu)化、腳本缺乏壓縮等因素。
本次更新,采用一次壓縮、先判斷腳本是否存在再下載的模式,提升了速度。此外,改掉RMI改用tcp/ip直接控制,實(shí)現(xiàn)了進(jìn)程和線程的并發(fā)啟動(dòng),提升了啟動(dòng)速度。
5.事務(wù)圖存在多事務(wù)時(shí),可選擇單個(gè)事務(wù)的線
PR現(xiàn)有版本,執(zhí)行完成之后的報(bào)告,會(huì)顯示多個(gè)事務(wù)曲線,無(wú)法只顯示選中的某一個(gè)事務(wù)。
新版本將支持用戶選擇其中的一個(gè)事務(wù),來(lái)顯示事務(wù)趨勢(shì)曲線,查看更清晰。
6.報(bào)告內(nèi)的圖形去掉第一個(gè)數(shù)值
PR現(xiàn)有版本的統(tǒng)計(jì),tps的值是從0開始計(jì)算,即從沒有加壓來(lái)開始。
新版本使用新的算法,去掉了0起始點(diǎn),這樣看起來(lái)更直觀。
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。