1. 程式人生 > >Loadrunner設定場景的三種方式

Loadrunner設定場景的三種方式

效能測試用例設計首先要分析出使用者現實中的典型場景,然後參照典型場景進行設計,

下面詳細介紹一下常見的三類使用者場景:


一天內不同時間段的使用場景。在同一天內,大多數系統的使用情況都會隨著時間發生變化。例如對於新浪、網易等入口網站,在週一到週五早上剛一上班時,可能郵件系統使用者比較多,而上班前或者中午休息時間則瀏覽新聞的使用者較多;而對於一般的OA系統則早上閱讀公告的較多,其他時間可能很多人沒有使用系統或者僅有少量的祕書或領導在起草和審批公文。這類場景分析的任務是找出對系統產生壓力較大的場景進行測試。

系統執行不同時期的場景。系統執行不同時期的場景是大資料量效能測試用例設計的依據。隨著時間的推移,系統歷史資料將會不斷增加,這將對系統響應速度產生很大的影響。大資料量效能測試通常會模擬一個月、一季度、半年、一年、……的資料量進行測試,其中資料量的上限是系統歷史記錄轉移前可能產生的最大資料量,模擬的時間點是系統預計轉移資料的某一時間。

不同業務模式下的場景。同一系統可能會處於不同的業務模式,例如很多電子商務系統在早上8點到10點以瀏覽模式為主,10點到下午3點以定購模式為主,而在下午3點以後可能以混合模式為主。因此需要分析哪些模式是典型的即壓力較大的模式,進而對這些模式單獨進行測試,這樣做可以有效的對系統瓶頸進行隔離定位。與“一天內不同時間段的場景測試”不同,“不同業務模式下的場景測試”更專注於某一種模式的測試,而“一天內不同時間段的場景測試”則多數是不同模式的混合場景,更接近使用者的實際使用情況