共用方式為


在負載測試情節中編輯考慮時間以模擬網站人類互動延遲

考慮時間可用來模擬造成人們在與網站互動時必須等待的人類行為。 考慮時間會發生在 Web 效能測試的各個要求之間,以及負載情節中各個測試反覆項目之間。 在負載測試中使用考慮時間,有助於建立更精確的負載模擬。 您可以決定負載測試中要使用或忽略考慮時間。 您會在 [負載測試編輯器] 中變更負載測試中是否要使用考慮時間。

「考慮特性」(Think Profile) 是套用到負載測試中之情節的設定。 此設定會決定在負載測試期間,是否要使用儲存在個別 Web 效能測試中的考慮時間。 如果想在某些 Web 效能測試中使用考慮時間,其他則不使用,則必須在不同的情節中使用不同的考慮時間設定。 如需情節的詳細資訊,請參閱使用負載測試編輯器編輯負載測試情節

一開始,您會在使用 [新增負載測試精靈] 建立負載測試時,設定負載測試中是否要使用考慮時間。 如需詳細資訊,請參閱使用負載測試編輯器編輯負載測試情節

需求

  • Visual Studio Ultimate

[考慮特性] 選項的描述如下列清單:

  • Off
    忽略考慮時間。 當您想產生最大負載以加重 Web 伺服器承受力,請使用這個設定。 若想與 Web 伺服器建立更符合現實的互動,請勿使用此選項。

  • On
    考慮時間的使用正如它們在 Web 效能測試中所錄製的一樣。 以和錄製時情況完全相同的方式,模擬數個使用者執行 Web 效能測試。 由於負載測試會模擬多個使用者,若都使用相同的考慮時間,所建立之同步 (Synchronized) 虛擬使用者負載模式會比較不自然。

  • 常態分佈
    使用考慮時間,但在一般曲線上變化。 由於每個要求之間的考慮時間有些許不同,因此這項設定能讓虛擬使用者的模擬更貼近現實。

注意事項注意事項

如需負載測試情節屬性及其描述的完整清單,請參閱負載測試情節屬性

變更考慮特性

若要變更負載測試情節中的考慮特性

  1. 從 Web 效能測試和負載測試專案中,開啟負載測試。

    如需如何建立 Web 效能測試和負載測試的詳細資訊,請參閱 HOW TO:建立和設定自動化測試的測試專案專案。

    如需如何建立負載測試的詳細資訊,請參閱建立和編輯負載測試

  2. 在 [負載測試編輯器] 中,按一下您要變更 [考慮特性] 的情節節點。 [考慮特性] 隨即出現在 [屬性] 視窗中。 按 F4 顯示 [屬性] 視窗。

  3. 變更 [屬性] 視窗中的 [考慮特性] 屬性。

  4. 完成變更屬性之後,請按一下 [檔案] 功能表上的 [儲存]。 然後,您就可以使用新的考慮特性執行負載測試。

請參閱

工作

HOW TO:在 Web 效能測試中設定考慮時間以模擬人類暫停行為

其他資源

建立和編輯負載測試

使用負載測試編輯器編輯負載測試情節

步驟 2.0 -建立和變更在 [新增負載測試精靈] 的情節。