負載測試情節屬性
下表將說明負載測試情節設定的各種屬性。您可以修改這些屬性,以符合特定的負載測試需求。
如需詳細資訊,請參閱使用負載測試編輯器編輯負載測試情節與負載測試分析器概觀。
例如,下圖示範如何指定負載測試情節的測試反覆項目數目上限。
需求
- Visual Studio Ultimate
一般
屬性 |
定義 |
---|---|
名稱 |
情節的名稱。 如需詳細資訊,請參閱使用新增負載測試精靈建立負載測試與逐步解說:建立和執行包含 Web 效能測試的負載測試。 |
混合
屬性 |
定義 |
---|---|
瀏覽器混合 |
為負載測試指定 Web 瀏覽器混合。您可以指定不同的 Web 瀏覽器類型及其負載分佈。 按一下省略符號 (...) 按鈕,開啟 [編輯瀏覽器混合] 對話方塊,並使用 [加入] 和 [移除] 選取負載測試中的 Web 瀏覽器類型。 如需詳細資訊,請參閱編輯測試混合以指定負載測試情節中的 Web 瀏覽器類型。 |
網路混合 |
為負載測試指定網路混合。您可以指定要包含哪些網路類型及其負載分佈。 選擇省略符號 (...) 按鈕,開啟 [編輯網路混合] 對話方塊,並使用 [加入] 和 [移除] 選取負載測試中的網路類型。 如需詳細資訊,請參閱在負載測試情節中指定虛擬網路類型。 |
測試混合 |
為負載測試指定 Web 效能和單元測試混合。您可以指定要包含哪些測試及其負載分佈。 按一下省略符號 (...) 按鈕,開啟 [編輯測試混合] 對話方塊,並使用 [加入] 和 [移除] 選取負載測試中的測試。 如需詳細資訊,請參閱 編輯測試混合以指定要包含在負載測試情節中的 Web 效能測試、單元測試和自動程式碼 UI 測試。 |
測試混合類型 |
指定用於負載測試的測試混合模型。 按一下省略符號 (...) 按鈕開啟 [編輯測試混合] 對話方塊,並使用 [測試混合模型] 底下的下拉式清單選取要用於負載測試的測試混合模型。 如需詳細資訊,請參閱編輯測試混合模型以指定虛擬使用者執行測試的可能性。 |
選項
屬性 |
定義 |
---|---|
要使用的代理程式 |
如果要從遠端使用控制器和代理程式執行負載測試,請指定要情節使用的代理程式。例如,您可以指定特定一組代理程式,以便在分析效能趨勢時維持一致性。另外,代理程式也可以分散在不同的地理位置,讓代理程式執行的指令碼更親近於代理程式所在地。 多個代理程式必須以逗號分隔,例如 "Agent1, Agent2, Agent3"。將這個屬性保留空白,即指定情節應該使用所有可用的代理程式。 如需詳細資訊,請參閱HOW TO:指定要用於負載測試情節的測試代理程式。 |
將分佈套用到步調延遲 |
布林值,用來指定是否要在使用者步調測試混合模型中套用一般分佈延遲。這個屬性只有在 [測試混合類型] 屬性設定為 [按使用者步調] 時才適用。 如需詳細資訊,請參閱HOW TO:在使用使用者步調測試混合模型時,將分佈套用到步調延遲。 |
IP 切換 |
布林值,用來指定是否要使用 IP 切換。 IP 切換僅適用於測試代理程式。 |
測試反覆項目數目上限 |
數值,用來指定情節中要執行的測試數目上限。0 值指定沒有上限。 如需詳細資訊,請參閱在負載測試情節中設定測試反覆項目。 |
新使用者的百分比 |
數值,指定情節中新使用者或初次造訪者的百分比。 如需詳細資訊,請參閱HOW TO:指定使用 Web 快取資料之虛擬使用者的百分比。 |
考慮特性 |
指定情節是否會使用 [常態分佈],或考慮特性是 [開啟] 或 [關閉]。 如需詳細資訊,請參閱在負載測試情節中編輯考慮時間以模擬網站人類互動延遲。 |
測試反覆項目間的考慮時間 |
數值,用來指定測試反覆項目間的等候時間 (以秒為單位)。 如需詳細資訊,請參閱在負載測試情節中編輯考慮時間以模擬網站人類互動延遲。 |
計時
屬性 |
定義 |
---|---|
延遲開始時間 |
時間值,表示在負載測試啟動之後,情節啟動時延遲的小時、分鐘和秒數。如果 [熱身期間停用] 屬性設定為 [True],則等候時間量會在熱身期間後套用。 如需詳細資訊,請參閱設定情節開始延遲。 |
熱身期間停用 |
布林值,用來指定在負載測試回合設定中所指定的 [熱身期間停用] 屬性時間值期間,情節是否應該執行。 如需負載測試回合設定屬性的詳細資訊,請參閱負載測試回合設定屬性。 如需詳細資訊,請參閱設定情節開始延遲。 |