Share via


關於情節

更新:2007 年 11 月

負載測試包含情節,而情節包含了 Web 測試或單元測試。「情節」是負載測試中的容器 (Container),您可以在其中指定負載模式、測試混合、瀏覽器混合和網路混合。情節之所以如此重要,是因為它讓您可以彈性地設定測試特性,以模擬複雜、真實的工作負載。

例如,您可能針對數以百計的客戶同時透過許多連接速度,並且使用不同瀏覽器連接至具有網際網路前端之電子商務網站進行測試。相同的網站也可能具有系統管理功能,內部員工會利用這些系統管理功能更新產品資訊和檢視統計資料。這些內部使用者通常會使用相同的瀏覽器和高速的 LAN 連線存取網站。您可以將這兩個不同使用者群組的屬性封裝成不同的情節。每個情節都包含虛擬使用者類型。在這個範例中,您可以使用一個負載測試情節來代表虛擬客戶,並使用另一個情節來代表網站的虛擬內部使用者。在這個範例中,虛擬使用者代表瀏覽網站的使用者,而虛擬使用者也可能是 Web 服務的消費者。

情節設定

情節包含下列元件:

詞彙

定義

瀏覽器混合

模擬虛擬使用者透過不同的 Web 瀏覽器 (Internet Explorer 及其他) 檢查網站。

網路混合

模擬虛擬使用者透過不同的網路連接檢查網站。網路混合提供了 LAN、纜線數據機和其他選項。

負載模式

指定能夠在負載測試期間使用的虛擬使用者數目,以及啟動新使用者的比例。例如:逐步執行、常數和以目標為依據。

測試混合

指定虛擬使用者在負載測試情節中執行指定測試之的可能性。例如:20% 的機會執行 TestA,以及 80% 的機會執行 TestB。

建立和變更情節

當您使用 [負載測試精靈] 建立負載測試時,便會為您在負載測試中加入情節。如需詳細資訊,請參閱 HOW TO:指定情節

建立負載測試之後,您就可以使用 [負載測試編輯器] 加入更多情節。如需詳細資訊,請參閱 HOW TO:將情節加入至負載測試

其他設定

情節還包含兩種其他屬性,您可以一開始就在 [負載測試精靈] 中設定,或是稍後在 [負載測試編輯器] 中進行變更:考慮特性和測試回合間的秒數。

考慮特性是一種屬性,用來識別是否負載測試中有使用考慮特性或略過考慮特性。考慮特性適用於負載測試的整個情節。如需詳細資訊,請參閱關於考慮時間。測試回合間的考慮時間,這個屬性允許一個測試結束和另一個測試開始之間有一段時間。

還有兩個屬性不是在 [負載測試精靈] 中設定;「IP 切換」和「新使用者百分比」屬性都是在 [負載測試編輯器] 中進行變更的。

注意事項:

IP 切換僅適用於 Team Test Load Agent。如需詳細資訊,請參閱控制器、代理程式和 Rig

請參閱

工作

HOW TO:將情節加入至負載測試

HOW TO:指定情節

概念

關於考慮時間