共用方式為


Web 效能測試編輯器概觀

在錄製 Web 效能測試之後,即可使用 [Web 效能測試編輯器] 來編輯您的 Web 效能測試。 通常您會使用隨同 Microsoft Visual Studio Ultimate 安裝的 Web 效能測試錄製器來錄製 Web 效能測試。 如需如何錄製 Web 效能測試的詳細資訊,請參閱 HOW TO:使用 Web 效能測試錄製器建立新的 Web 效能測試

在 [Web 效能測試編輯器] 中,您可以使用兩種方法來執行動作:使用工具列上的按鈕,或是以滑鼠右鍵按一下並從捷徑功能表中選取項目。

如需 Web 效能測試的詳細資訊,請參閱HOW TO:使用 Web 效能測試編輯器編輯現有的 Web 效能測試

Web 效能測試編輯器工具列工作

您可以使用在 [Web 效能測試編輯器] 中的工具列,針對正在編輯的 Web 效能測試執行下列動作。

Web 效能測試工具列

工具列按鈕

動作

執行測試

在 [Web 效能測試結果檢視器] 中執行測試。

如需詳細資訊,請參閱HOW TO:執行 Web 效能測試

加入資料來源

將資料來源加入至可以用於資料繫結的 Web 效能測試。

如需詳細資訊,請參閱HOW TO:將資料繫結加入至 Web 要求

設定認證

為您所要模擬的使用者設定使用者名稱和密碼。

如需詳細資訊,請參閱HOW TO:設定 Web 效能測試的認證

加入錄製

會顯示準備要錄製與 Web 應用程式之額外互動的 Web 瀏覽器。

如需詳細資訊,請參閱HOW TO:使用 Web 效能測試錄製器建立新的 Web 效能測試

加入 Web 測試外掛程式

顯示對話方塊,可從其中選取 Web 效能測試外掛程式,以加入至 Web 效能測試。

如需詳細資訊,請參閱 HOW TO:建立 Web 效能測試外掛程式

加入要求外掛程式

會顯示對話方塊,可從中選取要求外掛程式以加入至您的 Web 效能測試。 如需詳細資訊,請參閱HOW TO:建立要求層級外掛程式

產生程式碼

會顯示 [產生 Web 效能測試程式碼] 對話方塊,以便讓您能夠產生這個 Web 測試的程式碼版本。

如需詳細資訊,請參閱HOW TO:建立 Web 效能測試程式碼

參數化 Web 伺服器

會顯示 [參數化 Web 伺服器] 對話方塊。 您可以參數化 Web 伺服器的 URL。 參數化的目的是要讓您輕鬆地變更所要測試的目標 Web 伺服器。

如需詳細資訊,請參閱HOW TO:參數化 Web 效能測試 Web 伺服器的 URL

將動態參數升階為 Web 測試參數

顯示 [偵測動態參數] 對話方塊,會自動開始偵測 Web 效能測試中的動態參數。

如需詳細資訊,請參閱HOW TO:將動態參數提升至 Web 效能測試參數

設定要求詳細資料

顯示 [要求詳細資料] 對話方塊,讓您指派報告名稱,並指定 Web 效能測試中要求的考慮時間。

如需詳細資訊,請參閱HOW TO:在 Web 效能測試中設定要求詳細資料

為此測試建立效能工作階段

啟動 [效能精靈] 可讓您指定要在其上建立效能工作階段的 Web 應用程式。

如需詳細資訊,請參閱How to: Create a Performance Session for a Web Performance Test

Web 效能測試編輯器樹狀節點按右鍵工作

在編輯器中,您會看到稱為「要求樹狀目錄」的 URL 階層架構樹狀目錄。 使用 Visual Studio 的 [屬性] 視窗,即可選取要求樹狀目錄中的節點,以檢視和變更與要求關聯的屬性。

您也可以展開一項要求,以顯示出該要求的節點和參數。

以滑鼠右鍵按一下任何節點和樹狀目錄,即可顯示包含該節點型別之可用作業集合的捷徑功能表。 節點型別包含您目前編輯之 Web 效能測試的一個測試節點 (根節點)、要求節點、資料來源、內容參數和驗證規則。 下表說明這些節點的可用作業。

注意事項注意事項

並非所有的節點型別都適用這些作業。

以滑鼠右鍵按一下要求節點

在要求節點上按一下滑鼠右鍵

節點滑鼠右鍵選項

動作

加入要求 (測試節點)

插入要求 (要求節點)

在您的 Web 效能測試中插入額外的要求。

加入 Web 服務要求 (測試節點)

插入 Web 服務要求 (要求節點)

插入具有字串內容的額外要求。 這可以用來模擬 Web 服務要求。

加入交易 (測試節點)

插入交易 (要求節點)

將一組動作封裝在 Web 效能測試的交易中。

如需詳細資訊,請參閱HOW TO:將異動加入至 Web 效能測試

加入迴圈 (測試節點)

插入迴圈

將迴圈邏輯加入至 Web 效能測試以指派特定條件規則和屬性。 這會提供簡單的方式來讓 Web 效能測試內的要求多次執行。

HOW TO:將迴圈加入至 Web 效能測試要求

加入條件 (測試節點)

插入條件

請在 Web 效能測試中使用條件分支邏輯,來指派特定條件規則和屬性。

HOW TO:將 "If Then" 分支條件加入至 Web 效能測試要求

加入註解 (測試節點)

插入註解 (要求節點)

就像進行其他任何程式碼編輯一樣,在您的 Web 效能測試中插入註解。

如需詳細資訊,請參閱 HOW TO:在 Web 效能測試編輯器中加入註解

將呼叫加入至 Web 測試 (測試節點)

將呼叫插入至 Web 測試

在 Web 效能測試中插入另一個 Web 效能測試的呼叫。

如需詳細資訊,請參閱HOW TO:在 Web 效能測試中插入另一個 Web 效能測試的呼叫

加入錄製 (測試節點)

插入錄製 (要求節點)

透過瀏覽器中的 [Web 效能測試錄製器],插入另一個 HTTP 要求或是一組要求。

如需詳細資訊,請參閱HOW TO:使用 Web 效能測試錄製器建立新的 Web 效能測試

加入資料來源 (測試節點,資料來源節點)

在 Web 效能測試中加入資料繫結,以便在 Web 效能測試中提供 HTTP 要求的輸入。

如需詳細資訊,請參閱將資料來源繫結至 Web 效能測試

加入內容參數 (測試節點,內容參數節點)

將內容參數加入至 Web 效能測試,您可以在 [屬性] 視窗中對其套用屬性。

如需詳細資訊,請參閱HOW TO:在 Web 效能測試中使用內容參數

擷取 Web 測試 (測試節點,要求節點)t

顯示 [擷取 Web 測試] 對話方塊。

如需詳細資訊,請參閱HOW TO:擷取 Web 效能測試中的要求以建立新的 Web 效能測試

加入相依要求 (要求節點)

加入一個相依要求。

加入頁首 (要求節點)

將頁首加入這個要求。

加入 URL QueryString 參數 (要求節點)

將查詢字串的參數加入這個要求。

加入表單張貼參數 (要求節點)

將表單張貼參數加入這個要求。

加入檔案上載參數 (要求節點)

加入一個檔案上載參數。

加入驗證規則 (測試節點,要求節點)

如需詳細資訊,請參閱HOW TO:將驗證規則加入至 Web 效能測試

加入擷取規則 (要求節點)

如需詳細資訊,請參閱HOW TO:將擷取規則加入至 Web 效能測試

加入 Web 測試外掛程式 (測試節點)

加入要求外掛程式 (要求節點)

加入自訂要求外掛程式。

如需詳細資訊,請參閱HOW TO:建立 Web 效能測試外掛程式

在要求中尋找及取代 (所有節點)

在 [要求] 對話方塊中顯示 [尋找和取代],提供取代 Web 效能測試中要求的快速方式。

如需詳細資訊,請參閱HOW TO:在 Web 效能測試中使用尋找和取代

產生程式碼 (測試節點)

將 Web 效能測試轉換為 C# 或 Visual Basic 撰寫的 Web 效能測試。

如需詳細資訊,請參閱HOW TO:建立 Web 效能測試程式碼

參數化 Web 伺服器 (測試節點)

會顯示 [參數化 Web 伺服器] 對話方塊。 您可以參數化 Web 伺服器的 URL。 參數化的目的是要讓您輕鬆地變更所要測試的目標 Web 伺服器。

如需詳細資訊,請參閱HOW TO:參數化 Web 效能測試 Web 伺服器的 URL

升級動態參數 (測試節點)

使用會在後續 HTTP 要求上使用的擷取規則,擷取來自 HTTP 回應的動態參數。

如需詳細資訊,請參閱HOW TO:將動態參數提升至 Web 效能測試參數

執行測試 (所有節點)

在 [Web 效能測試結果檢視器] 中執行您的 Web 效能測試。

如需詳細資訊,請參閱HOW TO:執行 Web 效能測試

剪下 (所有節點內的項目)

剪下項目,將其移至另一個測試或這個測試之內的位置。

複製 (所有節點中的項目)

複製項目,將其貼上另一個測試或這個測試之內的位置。

刪除 (所有節點中的項目)

刪除項目。

屬性 (所有節點)

在 [屬性] 視窗中顯示這個節點的屬性。

請參閱

工作

HOW TO:使用 Web 效能測試錄製器建立新的 Web 效能測試

HOW TO:使用 Web 效能測試編輯器編輯現有的 Web 效能測試

HOW TO:將驗證規則加入至 Web 效能測試

HOW TO:將擷取規則加入至 Web 效能測試

HOW TO:將資料繫結加入至 Web 要求

HOW TO:將異動加入至 Web 效能測試

HOW TO:設定 Web 效能測試的認證

HOW TO:執行 Web 效能測試

HOW TO:建立 Web 效能測試程式碼

HOW TO:建立 Web 效能測試外掛程式