第一、LoadRunner的工作原理(錄制--回放)
1、錄制時,LoadRunner記錄下,客戶端和服務器二者之間的對話
2、回放時,LoadRunner模擬真實的客戶端向服務器發起請求,並按照腳本去驗證服務器的應答
說明:有時腳本錄制不下來,自己寫腳本,發現測試通過了,但是實際生產環境運行的時候服務器癱瘓了。
原因:沒有模擬出真實客戶端請求服務器的效果,接收出現問題,導致失敗
第二、LoadRunner的三大組件
1)虛擬用戶腳本生成器(virtual user Generator)VUG
功能:錄制腳本,編輯測試腳本
2)壓力調度控制台(controller)
功能:創建場景,運行場景,監控場景,收集測試數據
3)壓力結果分析器(Analysis)
功能:把收集到的測試數據以圖表的形式展示出來,生成測試報告
進程和線程的關系:
線程是有進程分出的,讓更多的任務同時執行
每個虛擬用戶都是一個線程,線程比較省資源
