性能測試常用術語整理
05-26
性能測試常用術語整理
來自專欄 性能測試
一、性能測試常見用語
並發用戶數量錯誤的理解:使用系統的全部用戶數量;使用系統的全部在線用戶數量正確的理解:與伺服器進行交互的在線用戶數量請求響應時間即從client端發出請求到得到響應的整個時間;一般包括網路響應時間+Server的響應時間
事物請求響應時間完成這個事物所用的時間;這個是性能測試中重點關注的指標吞吐率單位時間在網路上傳輸的數據量,是衡量網路性能的主要指標(Server——到Client的數據量)TPS每秒中系統能處理事務的數量點擊率每秒發送的HTTP請求的數量;點擊率越大對Server的壓力也就越大資源利用率對不同資源的使用程度CPU,I/O,內存,……
二、目錄分析ANALYSISTEMPLATES——分析模板bin——可執行程序,注意裡面的CHM文檔incerts——安全證書classes——可能用到的jar包Dat——備份文件,配置信息ejbcomponent——ejb的相關包help——幫助中心include——頭文件SAMPLES——java
tutorial——快速入門的實例(可直接用的腳本,可存放我們錄製的腳本)WebTours——實例網站三、界面分析——錄製腳本
Virtual User Generator(VuGen)VuGen僅能錄製windows平台上的對話。但錄製的Vuser腳本既可以在Windows平台上運行,也可以在UNIX平台上運行。新建腳本的方式* 單協議腳本* 多協議腳本* 使用最近使用過的協議新建腳本* 協議的腳本選擇是非常重要的。如果沒有正確選擇協議,會導致錄製不成功或成功錄製後卻不能回放。
協議的類型:應用程序的部署解決方案客戶端/服務端自定義分散式電子商務Enterprise Java BeenERP/CRM傳統:終端模擬(RTF)——銀行終端
郵件服務:Internet郵件訪問協議(IMAP)POP3和SMTP中間件流數據無線:I-Mode、VoiceXML和WAP協議Task模式適用於LoadRunner初學者Recording Options選項(以單協議Http/html為例)1、菜單TOOLs—>Recording Options進入錄製的設置窗體2、recording標籤頁:選擇哪種錄製方式(一般按照默認方式)——選擇有他的原則
3、Browser標籤頁:瀏覽器的選擇(IE)4、Recording proxy標籤頁:瀏覽器上的代理設置5、Advanced標籤頁:可以設置錄製時的think time,支持的字符集標準等。6、Correlation手工設置關聯,通過關聯可在測試執行過程中保存動態值。使用這些設置可以配置VuGen在錄製過程中執行的自動關聯的程度。 Run-time Setting選項(比較重要的選項)Run logic:用來設置Action部分重複運行幾次Pacing:用來設置以怎樣一種方式開始下一次反覆Log:設置是否啟用日誌Think Time:關於腳本匯總think time的設置
Miscellaneous:配置其他運行時設置Speed Simulation:用來模擬網速Brower Emulation:設置瀏覽器模擬屬性Proxy:設置代理。推薦閱讀:
※Jmeter性能測試系列-性能測試需求分析
※軟體性能測試與可靠性測試
※LoadRunner v12.55發布,大量新增功能,各協議得到優化改進|附下載
※Jmeter性能測試系列-指標分析與定義
※Jmeter性能測試系列-腳本用例設計
TAG:性能測試 | 自動化測試 | LoadRunner |