HOW TO:將擷取規則加入至 Web 測試
更新:2007 年 11 月
擷取規則可透過擷取回應 Web 要求的資料,確認 Web 應用程式是否正確運作。擷取規則會以名稱值組,將結果儲存在測試內容中。擷取規則可以從欄位、文字、屬性 (Attribute)、標頭、規則運算式和隱藏欄位擷取。如需詳細資訊,請參閱關於擷取規則。
您可以在 [Web 測試編輯器] 中,將擷取規則加入至 Web 測試。如需開啟和編輯 Web 測試的詳細資訊,請參閱 HOW TO:編輯現有的 Web 測試。
程序
若要將擷取規則加入至 Web 測試
開啟 Web 測試。
如需如何建立 Web 測試的詳細資訊,請參閱建立 Web 測試。
在 [Web 測試編輯器] 中,選取您要將擷取規則加入其中的要求。
以滑鼠右鍵按一下這個要求,並選取 [加入擷取規則]。
[加入擷取規則] 對話方塊隨即顯示。
在 [加入擷取規則] 對話方塊中的 [選取規則] 窗格中,選取要設定的規則。例如,選取 [擷取屬性值]。如需預先定義的擷取規則的詳細資訊,請參閱關於擷取規則。
在 [所選規則的屬性] 窗格中,將 [內容參數名稱] 屬性 (Property) 設定為描述性的名稱,例如 FirstLink。當擷取規則執行時,即會建立包含擷取之字串名為 FirstLink 的內容變數。
將 [屬性名稱] 屬性 (Property) 設定為 href,並將 [標記名稱] 屬性 (Property) 設定為 a。
注意事項: 在此範例中,我們嘗試擷取的 HTML 格式為 <a href=http://www.contoso.com>,其中的 a 被稱為標記 (Tag),而 href 則是要取得的屬性 (Attribute)。
按一下 [確定],關閉 [加入擷取規則] 對話方塊。
在 [檔案] 功能表上按一下 [儲存] 儲存 Web 測試。
在 [Web 測試編輯器] 中,按一下 [執行] 啟動 Web 測試。
[Web 測試檢視器] 隨即顯示。
在 [Web 測試檢視器] 的上窗格中,按一下您要加入驗證規則的要求。
在 [Web 測試檢視器] 的底部窗格中,按一下 [詳細資料] 索引標籤。
[驗證和擷取規則] 方格會顯示您剛加入之擷取規則的項目。
按一下 [內容] 索引標籤。
接著會顯示名稱與值的方格。最後一個項目是 FirstLink 變數及其值。其值應該會符合要求頁面上的第一個 <a href>。您可以在瀏覽器檢視要求頁面、檢視頁面的來源,並搜尋第一個 href 以驗證這點。