澤眾PerformanceRunner(簡稱PR)是國內專業的支持http、https、websocket、tcp/ip、MQ等各種協議、10萬+海量并發、可靠的性能測試工具/壓力測試工具,降低了應用系統運行風險。
澤眾PerformanceRunner即將發布2023年新版本,具體功能有哪些?
1.錄制時單機版PR未去掉之前錄制方式,(之前錄制方式是錄制IE8以下的瀏覽器)
PR通過ie來錄制http,是PR很早就支持的一個功能。由于微軟已經不再支持ie8,并且轉向edge,所以這個功能被新版本取消。
老的IE8,因為對h5的支持不佳,并且速度緩慢,已經幾乎被淘汰。這個功能對客戶沒有影響。
2.取值方式為唯一性,每次迭代后更新,超出時范圍時繼續循環時,當將參數化所有的值取值完后,場景直接運行結束。
此功能是一個小bug。已經修復。
3.https協議需要手動替換相關jar包才能解決建議與主版本jar包合并
原有的功能需要用戶手工來操作,新版本會自動來實現。對于用戶更友好和簡便。
4.VU數大,壓力機啟動比較慢
PR的加壓力,采用多進程多線程的模式,被控制器使用RMI協議來控制。
由于老版本采用了逐個啟動的模式,導致在海量壓力之下,逐個啟動速度比較慢。比較慢的原因來自于多個方面:下載的加壓腳本比較大、重復下載腳本缺乏優化、腳本缺乏壓縮等因素。
本次更新,采用一次壓縮、先判斷腳本是否存在再下載的模式,提升了速度。此外,改掉RMI改用tcp/ip直接控制,實現了進程和線程的并發啟動,提升了啟動速度。
5.事務圖存在多事務時,可選擇單個事務的線
PR現有版本,執行完成之后的報告,會顯示多個事務曲線,無法只顯示選中的某一個事務。
新版本將支持用戶選擇其中的一個事務,來顯示事務趨勢曲線,查看更清晰。
6.報告內的圖形去掉第一個數值
PR現有版本的統計,tps的值是從0開始計算,即從沒有加壓來開始。
新版本使用新的算法,去掉了0起始點,這樣看起來更直觀。