共用方式為


關於擷取規則

更新:2007 年 11 月

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

驗證規則與擷取規則類似,但它們不是擷取資料,而是驗證資料是否存在。如需詳細資訊,請參閱關於驗證規則

預先定義的擷取規則

Visual Studio Team System Test 版包含下列預先定義的擷取規則:

擷取規則類型

描述

擷取屬性值

從指定的 HTML 標記擷取某一屬性 (Attribute) 的值。

擷取表單欄位

擷取回應中指定之表單欄位的值。

擷取 HTTP 標頭

擷取 HTTP 標頭的值。

擷取規則運算式 (Regular Expression)

從符合規則運算式的回應中擷取文字。

擷取文字

從回應中擷取文字。

擷取隱藏欄位

從回應中擷取所有的隱藏欄位。

自訂擷取規則

Visual Studio Test 版會以 Microsoft.VisualStudio.TestTools.WebTesting.Rules 命令空間 (Namespace) 中類別 (Class) 的形式,提供預先定義的擷取規則。不過,在建立自己的自訂擷取規則時,可以從 ExtractionRule 類別中衍生。如需詳細資訊,請參閱 HOW TO:建立自訂擷取規則

請參閱

工作

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

HOW TO:建立自訂擷取規則

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

概念

關於驗證規則

參考

Microsoft.VisualStudio.TestTools.WebTesting.Rules

ExtractionRule