發布時間:2020-06-04
今天軟件測試網小編給大家整理了一下兩大性能測試工具LoadRunner(簡稱LR)和PerformanceRunner(簡稱PR)的主要功能特性的對比情況,見如下表格。希望能對大家對于性能測試工具的選取有所幫助。
一、腳本語言
LR:基于C語言,相對對語言的要求能力更高。
PR:基于JAVA,腳本語言,解釋執行,書寫嚴格程度降低。
二、自動關聯
LR:支持。
PR:支持。
三、檢查點函數
LR:支持。
PR:支持類似于web_reg_find的函數。
四、關聯函數手動關聯
LR:支持。
PR:支持,用http_setRequestHeader設置。
五、參數化類型
LR:支持File、Date、TimLe、Random、VUId。
PR:支持。
六、VU運行方式線程/進程
LR:可以設置VU運行方式按進程還是線程方式進行,可設置每個進程下運行多少線程。
PR:目前進程下的線程數固定設置為50個,如有必須修改的必要可以再增加配置功能。
七、報告與分析
LR:報表種類豐富,可以通過Analysis組件進行數據分析并導出分析報告。支持多種報告類型。
PR:目前支持HTML格式的報告,也可實現步長、測試時間段等屬性的設置,支持定制報表格式。
八、協議支持
LR:Socket、Http、.net(目前購買的協議主要包含.NET Record/Replay Bundle, Java Bundle, Network Bundle, Web & Multimedia Bundle),按協議收費。
PR:目前支持Socket(TCPIP長連接短連接)和http,支持腳本級擴展實現Soap,WebServices,MQ等更多協議。協議不再分包付費。
九、共享Vuser用戶池
LR:目前不支持。
PR:支持。
十、云部署
LR:目前不支持L。
PR:支持,產品名稱webpr。
十一、平臺支持
LR:Windows。
PR:目前是windows,壓力機可以支持Linux,但還未發布Linux的安裝包。
十二、瀏覽器支持
LR:錄制方式與瀏覽器綁定,對Chrome,Firefox支持不足。
PR:可直接支持IE,可通過Fiddle代理實現IE高版本、firefox和chrome腳本錄制。
十三、虛擬用戶上限數量
LR:成千上萬。
PR:成千上萬。
十四、操作性和界面友好性
LR:可操作性好,界面友好,人機交互能力強。
PR:操作簡便,易于上手,易用性好。
十五、技術支持性
LR:商業軟件,需要購買商業許可, 對于問題或者bug的反饋慢。
PR商業軟件,需要購買商業許可,原廠售后,反饋快。
以上就是小編對于兩大性能測試工具LoadRunner(簡稱LR)和PerformanceRunner(簡稱PR)的主要功能特性對比情況的詳解,主要從十五個維度逐一展開,大家看懂了嗎?后面我們將分享更多有用知識。
您的信息已成功提交!
我們的客服人員稍后會與您聯系