圖9
如圖9,在此處設置該設計的運行時間或測試迭代、采樣速率。其中采樣速率需要根據自己想要得到的參數間斷進行設置。
Step 8:設置完成
圖10
設置完成后會顯示整體場景的設計如圖10,其中紅色部分為默認監控參數。
2.2.3其他功能介紹a) 計數器管理
如圖10,點擊功能1 對該負載測試的計數器進行管理
圖11
在圖11中可以對在圖8中設置的計數器進行修改,或者添加需要添加的計算機(如程序是安裝在多臺服務器或服務器集上)。
b) 添加、編輯測試組合
在圖10中點擊功能2 ,或者在測試方案下選中測試組合并點擊鼠標右鍵選擇【添加測試】。
在測試方案下選中測試組合并點擊鼠標右鍵選擇【編輯測試組合】。
注:瀏覽器組合、網絡組合與此類似。
c) 閥值規則
在監控的計數器參數中添加該參數的警告閥值和臨界閥值。閥值規則的作用是對某些監控參數在運行期間達到某個設定值起一個參考。比如:當在模擬運行時候如果CPU達到服務器的80%就提示,達到90%就警告的(這只是一個經驗值僅供參考),其具體設置如下:
Step 1:選中Processor,然后選中%Processor Time計數器,點擊鼠標右鍵,選擇【添加閥值規則】
圖12
Step 2:添加閥值
圖13
在圖13中,選擇【比較常量】,一次填寫警告閥值和臨界閥值。
注:此處的值為百分比
在【如果超過則發出警報】中選擇True,如果選擇False,則在運行過程中如果超過運行的值不會給出警告標志。
2.2.4 圖表
設置完相關參數后,選中該負載測試點擊鼠標右鍵選擇【運行測試】或者點擊 運行該負載測試。
在與性能過程中,可以了解如圖14的信息
圖14
在該正在運行的圖標中,可以知道如下信息:
1) 該負載測試的剩余時間
2) 該負載測試在測試過程中的錯誤數 量、超過閥值的數量
3) 顯示監控參數的各個指標的變化情況
4) 添加其他需要監控的參數
5) 對監控的參數的各個指標的運行情況進行統計等
負載測試運行完之后如圖:
圖13
2.2.5 根據圖表分析在該例子中僅以 “頁面響應時間”為例,其他的參照其分析。
1) 負載測試完成后,如圖13中會顯示與設置的閥值沖突的數量,點擊【N閥值沖突】(N代表與之沖突的數量),就顯示所有的沖突的列表,并顯示該沖突值的類別、計算器、設置的閥值和實際運行的值等,如圖14
圖14
2) 負載測試完成后,如圖13中會顯示在運行過程中的錯誤情況,點擊【N錯誤】(N代表與之沖突的數量),顯示如圖15
圖15
在該圖中顯示該錯誤的子類型和其建議解決方案。
3) 點擊 返回到測試完成后的主界面;在主界面的左下角顯示該次負載測試的一個整體概述,如圖16
圖16
4) 選擇某個監控的指標具體分析,如圖17選擇頁面響應時間圖
圖17
如圖選擇【頁面響應時間圖】,則計數器表中就把該頁面響應時間提至最佳視野處。在該圖中,每個不同顏色的曲線代表不同的頁面。
在改圖中,點擊某個曲線則在計算器中則高亮度顯示其所代表的頁面;相反在計數器中點擊相應的參數則在圖表中其曲線就高亮度顯示。
對此可以分析該頁面響應時間的最小值、最大值、平均值。
如果需要其他的計數器值則在左則相應的計數器里添加至圖表中即可。
5) 修改閥值優化系統
如圖17,存在很多的閥值沖突,修改其中的閥值從而了解系統的最優情況。如:程序運行過程中在模擬的數量內(根據需求)占用CPU的最大值、最小值、平均值,從而選擇最好的服務器硬件配置。
待續~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本文選自《ltesting軟件測試時代原創文章系列》
版權聲明:本文由ltesting軟件測試時代版主test110原創
任何個人或單位未獲得明確的書面許可,不得對本文內容復制、轉載或進行鏡像,否則將追究法律責任。
文章來源于領測軟件測試網 http://www.kjueaiud.com/