Microsoft.VisualStudio.TestTools.WebTesting.Rules 名前空間
更新 : 2007 年 11 月
Microsoft.VisualStudio.TestTools.WebTesting.Rules 名前空間には、Web ページのテストの際に Web テストが使用する一連の規則が含まれます。これらの規則は、Web ページのコンテンツをテストする一連のツールを Web テストに提供します。さらに、カスタムの規則を作成して Web テストの機能を拡張できます。規則は、抽出規則と検証規則の 2 つのカテゴリに分類されます。抽出規則は Web ページのコンテンツを検索し、将来の要求に渡すことができるコンテキストにその情報を追加します。検証規則はコンテンツが存在するかどうかをテストします。
クラス
クラス | 説明 | |
---|---|---|
ExtractAttributeValue | 指定した HTML タグから属性の値を抽出します。 | |
ExtractFormField | フォーム フィールドの属性値を抽出し、これを WebTestContext に追加します。 | |
ExtractHiddenFields | 応答からすべての隠しフィールドを抽出し、各値をコンテキストに追加します。 | |
ExtractHttpHeader | 応答から HTTP ヘッダー値を抽出し、ヘッダーの値を WebTestContext に配置するために使用します。 | |
ExtractRegularExpression | 正規表現パターンに一致するテキストを応答から抽出します。 | |
ExtractText | デリミタとして使用されている開始/終了文字列、一致する正規表現、およびテキストの出現に基づいて、HtmlDocument からテキストを抽出します。抽出されたテキストは WebTestContext に追加されます。 | |
ValidateFormField | フォーム フィールドの属性の名前と値を検証します。 | |
ValidateResponseUrl | 検証規則は、リダイレクトが必要な場合にだけ Web テストの実行中にリダイレクトが発生することを検証します。 | |
ValidationRuleFindText | 指定したテキストがテキスト応答内に存在するかどうかを検証します。 | |
ValidationRuleRequestTime | 要求に対する応答が指定した時間内に返されることを検証します。 | |
ValidationRuleRequiredAttributeValue | 応答で返された HtmlDocument に、指定した値を持つ属性を含むタグが格納されていることを検証します。 | |
ValidationRuleRequiredTag | 応答内に指定したタグが存在するかどうかを検証します。 |