共用方式為


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

擷取規則可透過擷取回應 Web 要求的資料,確認 Web 應用程式是否正確運作。 擷取規則會以名稱值組,將結果儲存在測試內容中。 擷取規則可以從欄位、文字、屬性、標頭、規則運算式和隱藏欄位中擷取。 如需詳細資訊,請參閱在 Web 效能測試中使用驗證規則和擷取規則

您可以在 [Web 效能測試編輯器] 中,將擷取規則加入至 Web 效能測試。 如需開啟和編輯 Web 效能測試的詳細資訊,請參閱 HOW TO:使用 Web 效能測試編輯器編輯現有的 Web 效能測試

需求

  • Visual Studio Ultimate

程序

若要將擷取規則加入至 Web 效能測試

  1. 開啟 Web 效能測試。

    如需如何建立 Web 效能測試的詳細資訊,請參閱建立和編輯 Web 效能測試

  2. 在 [Web 效能測試編輯器] 中,選取您想要加入擷取規則的要求。

  3. 以滑鼠右鍵按一下這個要求,並選取 [加入擷取規則]。

    [加入擷取規則] 對話方塊隨即顯示。

  4. 在 [加入擷取規則] 對話方塊中的 [選取規則] 窗格中,選取要設定的規則。 例如,選取 [擷取屬性值]。 如需預先定義的擷取規則的詳細資訊,請參閱在 Web 效能測試中使用驗證規則和擷取規則

  5. 在 [所選規則的屬性] 窗格中,將 [內容參數名稱] 屬性 (Property) 設定為描述性的名稱,例如 FirstLink。 當擷取規則執行時,即會建立包含擷取之字串名為 FirstLink 的內容變數。

  6. 將 [屬性名稱] 屬性 (Property) 設定為 href,並將 [標記名稱] 屬性 (Property) 設定為 a。

    注意事項注意事項

    在此範例中,我們嘗試擷取的 HTML 格式為 <a href=http://www.contoso.com>,其中的 a 被稱為標記 (Tag),而 href 則是要取得的屬性 (Attribute)。

  7. 點選 [確定],關閉 [加入擷取規則] 對話方塊。

  8. 選取 [檔案] 功能表上的 [儲存],以儲存 Web 效能測試。

  9. 在 [Web 效能測試編輯器] 中,按一下 [執行] 啟動 Web 效能測試。

    [Web 效能測試結果檢視器] 隨即顯示。

  10. 在 [Web 效能測試結果檢視器] 的上方窗格中,按一下您已加入驗證規則的要求。

  11. 在 [Web 效能測試結果檢視器] 的底部窗格中,按一下 [詳細資料] 索引標籤。

    [驗證和擷取規則] 方格會顯示您剛加入之擷取規則的項目。

  12. 選取 [內容索引標籤]。

    接著會顯示名稱與值的方格。 最後一個項目是 FirstLink 變數及其值。 其值應該會符合要求頁面上的第一個 <a href>。 您可以在瀏覽器檢視要求頁面、檢視頁面的來源,並搜尋第一個 href 以驗證這點。

請參閱

工作

HOW TO:建立 Web 效能測試的自訂擷取規則

逐步解說:將驗證和擷取規則加入至 Web 效能測試

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

HOW TO:在 Web 效能測試播放中加入擷取規則

概念

在 Web 效能測試中使用驗證規則和擷取規則

其他資源

建立和編輯 Web 效能測試