負載測試回合設定屬性
下表將說明負載測試回合設定的各種屬性。 您可以修改這些屬性,以符合特定的負載測試需求。
如需詳細資訊,請參閱 HOW TO:使用負載測試編輯器修改負載測試中的回合設定屬性、負載測試分析器概觀和設定負載測試回合設定。
一般
屬性 |
定義 |
---|---|
描述 |
回合設定的描述。 |
每一類型的錯誤數目上限 |
要為負載測試儲存的每一類型的錯誤數目上限。 您可視需求增加此數目,但是這樣做將會增加負載測試結果的大小和處理時間。 |
回報的要求 URL 最大數目 |
此負載測試中要回報結果之唯一 Web 效能測試要求 URL 的最大數目。 您可視需求增加此數目,但是這樣做將會增加負載測試結果的大小和處理時間。 |
臨界值違規數目上限 |
要為這個負載測試儲存的臨界值違規數目上限。 您可視需求增加此數目,但是這樣做將會增加負載測試結果的大小和處理時間。 |
執行應用程式定義域中的單元測試 |
布林 (Boolean) 值,決定當負載測試包含單元測試時,是否要在個別應用程式定義域中執行各個單元測試組件 (Assembly)。 預設為 True。 如果單元測試不需要個別應用程式定義域或 app.config 檔案就可以正常運作,藉由將這個屬性的值設定為 False,單元測試可能會更快速執行。 |
名稱 |
[回合設定] 節點出現在 [負載測試編輯器] 中的名稱。 |
驗證層級 |
這會定義將在負載測試中執行之驗證規則的最高層級。 驗證規則與 Web 效能測試要求有關。 每條驗證規則都具有關聯的驗證層級:[高]、[中] 或 [低]。 這個負載測試回合設定將會指定當 Web 效能測試在負載測試中執行時,會執行哪些驗證規則。 例如,如果這項回合設定是設定為 [中],所有標記為 [中] 或 [低] 的驗證規則便都會執行。 |
記錄
屬性 |
定義 |
---|---|
測試記錄數目上限 |
指定要為負載測試儲存的測試記錄數目上限。 當達到為測試記錄數目上限輸入的值時,負載測試會停止收集記錄。 因此,在測試開始時就會收集記錄,而非在測試結束時。 負載測試會繼續執行,直到完成。 |
已完成之測試的儲存記錄檔頻率 |
指定寫入測試記錄檔的頻率。 此數字表示次數,即測試每執行到輸入的次數,就會儲存至測試記錄檔。 例如,如果輸入值 10,即等於指定將第 10、20、30 次 (依此類推) 的測試寫入至測試記錄檔。 將值設定為 0 表示不儲存測試記錄檔。 如需詳細資訊,請參閱 HOW TO:使用負載測試編輯器指定儲存測試記錄的頻率。 |
測試失敗時儲存記錄檔 |
布林值,用於判斷當負載測試中的測試失敗時是否要儲存測試記錄。 預設為 True。 如需詳細資訊,請參閱 HOW TO:使用負載測試編輯器指定測試失敗是否會儲存至測試記錄。 |
如需詳細資訊,請參閱修改負載測試記錄設定。
結果
屬性 |
定義 |
---|---|
儲存區類型 |
儲存負載測試取得之效能計數器的方式。 選項如下所示:
|
計時詳細資料儲存區 |
用來判斷何種詳細資料會儲存至 [負載測試結果存放區中], 可用的值有三種:
如需詳細資訊,請參閱 HOW TO:指定負載測試回合設定的計時詳細資料儲存區屬性。 |
SQL 追蹤
屬性 |
定義 |
---|---|
追蹤的 SQL 作業的最小持續期間 |
SQL 追蹤所要擷取之 SQL 作業的最小持續期間 (以毫秒為單位)。 例如,如果您嘗試在負載的情況下尋找慢速的 SQL 作業,這可讓您忽略快速完成的作業。 |
SQL 追蹤連接字串 |
用來存取要追蹤之資料庫的連接字串 (Connection String)。 |
SQL 追蹤目錄 |
SQL 追蹤檔案在追蹤結束時所放置的位置。 SQL Server 必須要具有這個目錄的寫入權限,而控制器則必須具有讀取權限。 |
SQL 追蹤已啟用 |
此項會啟用 SQL 作業的追蹤, 預設值是 False。 |
如需詳細資訊,請參閱 HOW TO:使用負載測試編輯器整合 SQL 追蹤資料。
測試反覆項目
屬性 |
定義 |
---|---|
測試反覆項目 |
指定在負載測試完成之前所要執行的個別測試總數。 這個屬性只有在 [使用測試反覆項目] 屬性為 True 時才適用。 |
使用測試反覆項目 |
如果 [使用測試反覆項目] 為 True,則負載測試將會反覆執行,直到負載測試內完成之個別測試數目達到 [測試反覆項目] 屬性所指定的數目為止。 在這種情況下,將會忽略以時間為主的設定,包括 [準備持續時間]、[執行持續時間] 和 [緩和持續時間]。 如果 [使用測試反覆項目] 為 False,則會套用所有時間設定,而會忽略 [測試反覆項目]。 |
如需詳細資訊,請參閱 HOW TO:在負載測試回合設定中指定測試反覆項目的數目。
計時
屬性 |
定義 |
---|---|
緩和持續時間 |
測試緩和期的持續時間,以 hh:mm:ss 的格式表示。 負載測試完成時,負載測試內的個別測試可能仍然繼續執行。 在緩和期中,這些測試可以繼續執行,直到測試完成或緩和期結束為止。 預設情況下並沒有緩和期;個別測試將依據 [執行持續期間] 設定,在負載測試完成時便告終止。 |
執行持續期間 |
測試的時間長短,格式為 hh:mm:ss。 |
取樣率 |
擷取效能計數器值的間隔時間,格式為 hh:mm:ss。 如需詳細資訊,請參閱 HOW TO:指定負載測試回合設定的取樣率。 |
準備持續期間 |
開始測試和開始記錄資料取樣之間的這一段時間,格式為 hh:mm:ss。 這經常用來在錄製樣本值之前,使負載虛擬使用者逐步達到特定的載入層級。 在準備期結束前所擷取到的樣本值,將會顯示在 [負載測試分析器] 中。 |
WebTest 連接
屬性 |
定義 |
---|---|
WebTest 連接模型 |
這會為在負載測試內執行的 Web 效能測試,控制從負載測試代理程式到 Web 伺服器之間的連接使用方式。 可用的 Web 效能測試連接模型選項有三種:
|
WebTest 連接集區大小 |
這會指定在負載測試代理程式和 Web 伺服器之間,可以產生的最大連接數目, 但只適用於 [連接集區] 模型。 |