次の方法で共有


ValidateResponseUrl クラス

リダイレクトが必要な場合にだけ Web パフォーマンス テストの実行中にリダイレクトが発生することを検証する規則を表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateResponseUrl

名前空間:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
アセンブリ:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 内)

構文

'宣言
Public Class ValidateResponseUrl _
    Inherits ValidationRule
public class ValidateResponseUrl : ValidationRule
public ref class ValidateResponseUrl : public ValidationRule
type ValidateResponseUrl =  
    class
        inherit ValidationRule
    end
public class ValidateResponseUrl extends ValidationRule

ValidateResponseUrl 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ValidateResponseUrl ValidateResponseUrl クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ RuleDescription 互換性のために残されています。 規則が選択されている場合に、ユーザー インターフェイスに表示される説明を取得します。 (ValidationRule から継承されます。)
パブリック プロパティ RuleName 互換性のために残されています。 派生クラスでオーバーライドされた場合に、規則を選択したときにユーザー インターフェイスに表示される名前、またはエディターに表示される名前を取得します。 (ValidationRule から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド Validate Validate は、テスト ケースのコンテキストおよびトランザクションのコンテキストで呼び出されます。これらのコンテキストを使用することにより、規則に従って要求と応答の両方をチェックし、要求された値とデータが一致することを確認できます。 (ValidationRule.Validate(Object, ValidationEventArgs) をオーバーライドします。)

このページのトップへ

解説

検証規則は、リダイレクトが完了した後、WebTestRequest.ExpectedResponseUrl プロパティの値を実際の応答 URL と比較します。 2 つの URL が一致しない場合、この規則は失敗します。 この検証規則は、Web パフォーマンス テスト レコーダーを使用して作成した Web パフォーマンス テストに自動的に追加されます。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.TestTools.WebTesting.Rules 名前空間