事務圖
運行方案后,您可以使用下列一個或多個圖分析測試過程中執行的事務:
?
平均事務響應時間圖
?
每秒事務數圖
?
每秒事務總數
?
事務摘要圖
?
事務性能摘要圖
?
事務響應時間(負載下)圖
?
事務響應時間(百分比)圖
?
事務響應時間(分布)圖
關于事務圖
在方案執行過程中,
Vuser
在執行事務時生成數據。使用
Analysis
您可以生成顯示整個腳本執行過程中事務性能和狀態的圖。您可以使用其他
Analysis
工具(如合并和交叉結果)來了解事務性能圖。您還可以按事務對圖信息排序。
平均事務響應時間圖
“平均事務響應時間”圖顯示在方案運行期間每一秒內執行事務所用的平均時間。
X
軸表示從方案開始運行以來已用的時間。
Y
軸表示執行每個事務所用的平均時間(以秒為單位)。
對于每個粒度,此圖以不同的方式顯示。粒度越小,結果就越詳細。但要研究
Vuser
在整個方案中的總體行為,使用較高粒度圖查看結果將更有用。例如:使用低粒度可以看到不執行事務的時間間隔。然而,如果使用較高粒度查看同一圖,您將看到事務總體響應時間圖。注意:默認情況下,只顯示已經過的事務。您可以在“平均事務響應時間”圖中查看事務細分,方法是選擇“視圖” > “顯示事務細分樹”,或右鍵單擊事務,然后選擇“顯示事務細分樹”。在事務細分樹中,右鍵單擊要細分的事務,然后選擇“細分< 事務名>”。平均事務響應時間圖可顯示子事務的數據。要查看事務或子事務中包含的網頁的細分,請右鍵單擊此事務或子事務,然后選擇“< 事務名> 的網頁細分”。您可以將平均事務響應時間圖與“正在運行的 Vuser”圖進行比較,了解正在運行的 Vuser 的數目對事務執行時間產生的影響。例如:如果平均事務響應時間圖顯示執行時間逐漸改善,則可以將其與“正在運行的 Vuser”圖進行對比,看執行時間是否因為 Vuser 負載減少而得到改善。如果定義了可以接受的最小和最大事務性能時間,則可以使用此圖確定服務器性能是否在可以接受的范圍內。
了解事務細分樹視圖
“事務細分樹”視圖以樹視圖形式顯示當前會話中事務和子事務。要展開此視圖并深入地查看事務和子事務,請單擊“+”號。要折疊視圖,請單擊“-”號。要查看事務的細分,請右鍵單擊此事務,然后選擇“細分< 事務名>”。平均事務響應時間圖或事務性能摘要圖可顯示子事務的數據。要僅查看選定事務/ 子事務的數據,請右鍵單擊此事務/ 子事務,然后選擇“只顯示< 事務名>”。要查看事務或子事務中包含的網頁的細分,請右鍵單擊此事務/ 子事務,然后選擇“< 頁名> 的網頁細分”。
了解網頁細分樹視圖
“網頁細分樹”視圖顯示特定事務、子事務和網頁(可查看它們的網頁細分圖)的樹視圖。要展開此視圖并深入地查看事務、子事務、網頁和頁面組件,請單擊“
+
”號。要折疊視圖,請單擊“-”號。注意,樹視圖窗格的大小是可以調整的。要查看事務或子事務的細分,請右鍵單擊此事務或子事務,然后選擇“
<
事務名
>
的網頁細分”。“網頁細分”圖將在右側窗格中打開。要查看特定網頁的細分,請右鍵單擊此頁面,然后選擇“細分
<
頁名
>
”
注意:
您可以在網頁細分樹中右鍵單擊有問題的頁面,然后選擇“在瀏覽器中查看頁面”,從而打開顯示該頁面的瀏覽器。您還可以打開網頁細分圖,方法是選擇“圖”
>
“添加圖”
>
“網頁細分”,然后選擇一個網頁細分圖。
每秒事務數
“每秒事務數”圖顯示在方案運行的每一秒中,每個事務通過、失敗以及停止的次數。此圖可幫助您確定系統在任何給定時刻的實際事務負載。您可以將此圖與平均事務響應時間圖進行對比,以分析事務數目對執行時間的影響。
X
軸表示從方案開始運行以來已用的時間。
Y
軸表示方案運行過程中執行的事務數目。
暫無圖
每秒事務總數
“每秒事務總數”圖顯示方案運行的每一秒中,通過的事務總數、失敗的事務總數以及停止的事務總數。
X
軸表示從方案開始運行以來已用的時間(以秒為單位)。
Y
軸表示方案運行過程中執行的事務總數。
暫無圖
事務摘要
“事務摘要”圖總結方案中失敗、通過、停止以及因錯誤而結束的事務數目。
X
軸指定事務的名稱。
Y
軸顯示方案運行過程中執行的事務數目。
暫無圖
事務性能摘要
“事務性能摘要”圖顯示了方案中所有事務的最小、最大和平均執行時間。X 軸指定事務的名稱。Y 軸顯示執行每個事務所用的時間(舍入到最接近的秒)。可以在事務性能摘要圖中查看事務細分,方法是選擇“視圖” > “顯示事務細分樹”,或右鍵單擊事務,然后選擇“顯示事務細分樹”。在事務細分樹中,右鍵單擊要細分的事務,然后選擇“細分 < 事務名>”。事務性能摘要圖可顯示子事務的數據。要查看事務或子事務中包含的網頁的細分,請右鍵單擊此事務或子事務,然后選擇“< 事務名> 的網頁細分”。
暫無圖
事務響應時間(負載下)
“事務響應時間(負載下)”圖是“正在運行的 Vuser”圖和“平均事務響應時間”圖的組合,它指示事務時間,該事務時間與方案中在任一給定時刻所運行的Vuser 數目相關的。此圖可幫助您查看 Vuser 負載對執行時間的總體影響,對分析具有漸變負載的方案更為有用。X 軸表示正在運行的 Vuser 的數目, Y 軸表示平均事務時間(以秒為單位)。
暫無圖
“事務響應時間(百分比)”
“事務響應時間(百分比)”圖分析在給定時間范圍內執行的事務的百分比。此圖可幫助您確定合適的事務的百分比,以符合您系統的性能標準。通常情況下,您需要在可接受的響應時間范圍內,確定事務百分比。最大響應時間可能非常長,但如果大多數事務具有可以接受的響應時間,則整個系統還是適用的。X 軸表示在方案運行過程中度量的事務總數的百分比。Y 軸表示執行事務所用的時間。注意:Analysis 將對每個可用事務百分比的事務響應時間取近似值。因此, Y 軸值可能并不準確。建議將“百分比”圖與指示平均響應時間的圖(如平均事務響應時間圖)進行對比。多個事務的高響應時間可能會增大總體平均響應時間。但如果高響應時間的事務發生的頻率低于時間的 5%,則該因素并不重要。
暫無圖