前言... 3
1. 準備工作... 4
2. 負載測試... 4
2.1 測試流程介紹... 4
2.2 舉例... 4
2.2.1 例子介紹... 4
2.2.2 實際操作及其功能介紹... 5
2.2.3其他功能介紹... 9
2.2.4 圖表... 11
2.2.5 根據圖表分析... 12
前言
在本文檔中,主要介紹Visual Studio 2008下作負載測試;例舉的測試程序是LoadRunner8.1自帶的訂機票程序。
此次主要介紹用Visual Studio 2008做負載測試的流程及其功能點介紹,功能怎么用?怎么分析測試結果等等。
若大家在閱讀中發現不明白的或者有好的介意請發郵件至 test.age@163.com,我將及時做修改,以免留下錯誤,謝謝!
1. 準備工作
1) 被測試程序能成功進行訪問
2) Visual Studio 2008 Web測試的程序已經準備好
注:Visual Studio 2008的負載測試與web測試時相關聯,做負載測試時需要讀取其程序。
3) 在菜單中點擊【測試】,在“添加新測試中”選擇負載測試,并添加測試名稱和確定把該新測試添加到哪個項目下
2. 負載測試 2.1 測試流程介紹在做負載測試時包括以下七個步驟:
Step 1:負載模式
在該模式中主要包括負載常量和分級負載兩種模式,在兩種模式中主要對總數、初始用戶數、每步增加用戶數、單步持續時間參數進行設置。
Step 2:測試組合模型
在該模式中包括基于總測試數、基于虛擬用戶數、基于用戶節奏,不同的建模方式其分配的百分比不同。
Step 3:測試組合
將所有的webtest組合在一起,模擬最真實用戶操作系統的環境。
Step 4:瀏覽器組合
模擬不同的瀏覽器訪問系統。
Step 5:網絡組合
模擬不同的網絡環境下訪問系統。
Step 6:設置計數器
添加被監控的服務器的計算機名字或者IP地址,以監控其具體的計數器。
Step 7:運行設置
模擬虛擬用戶在系統中運行的時間和采樣速率等。
2.2 舉例 2.2.1 例子介紹以模擬不同的虛擬用戶在不同的環境下登陸訂票系統。
2.2.2 實際操作及其功能介紹
Step 1:設置負載測試的名稱和思考時間的配置
圖1
Step 2:選擇負載模式
圖2
Step 3:選擇組合模式
圖3
其中各組合模式的介紹請參照圖3中的選中部分,該說明會對不同的模型進行介紹。
Step 4:添加測試組合并進行方案分配
圖4
在該步驟中,點擊【添加】添加測試組合,如圖5
圖5
在圖4中,可以對組合的測試項目進行百分比分配,當對其中某個測試項目加鎖后,更改其他項目的百分比該測試項目的百分比不能再進行更改,但是可以對鎖定的測試進行獨立修改。
Step 5:添加瀏覽器組合
圖6
如圖6,點擊【添加】添加瀏覽器的組合??梢詫ζ錇g覽器進行百分比分配,當鎖定其中某個瀏覽器的百分比后,修改其他的瀏覽器該瀏覽器的百分比不發生變化,但是可以獨立修改該瀏覽器的百分比。
Step 5:添加網絡組合
圖7
如圖7,點擊【添加】添加網絡類型的組合??梢詫ζ渚W絡類型進行百分比分配,當鎖定其中某個網絡類型的百分比后,修改其他的網絡類,型該網絡類型的百分比不發生變化,但是可以獨立修改該網絡類型的百分比。
Step 6:計數器設置
圖8
如圖8,點擊【添加計算機】,輸入需要被監控計算機的計算機名字或IP地址,并選擇需要監控的參數。選中參數后,該參數會在右側顯示。
Step 7:運行設置
原文轉自:http://www.anti-gravitydesign.com