次の方法で共有


DeclarativeWebTest クラス

XML ベースの宣言 Web パフォーマンス テストを表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.WebTest
    Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest

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

構文

'宣言
<SerializableAttribute> _
Public Class DeclarativeWebTest _
    Inherits WebTest _
    Implements ICloneable
[SerializableAttribute]
public class DeclarativeWebTest : WebTest, 
    ICloneable
[SerializableAttribute]
public ref class DeclarativeWebTest : public WebTest, 
    ICloneable
[<SerializableAttribute>]
type DeclarativeWebTest =  
    class
        inherit WebTest
        interface ICloneable
    end
public class DeclarativeWebTest extends WebTest implements ICloneable

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ConditionalRuleReferences 条件付き規則の参照のコレクションを取得します。
パブリック プロパティ Context 実行時に Web パフォーマンス テストで使用できるコンテキスト変数を格納しているオブジェクトを取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ ContextParameters この Web パフォーマンス テストに関連付けられているコンテキスト パラメーターのセットを取得します。
パブリック プロパティ DataSources Web パフォーマンス テストに対して定義されているデータ ソースのコレクションを取得します。 (WebTest から継承されます。)
パブリック プロパティ Description この Web パフォーマンス テストの説明を取得または設定します。
パブリック プロパティ Guid WebTest の各インスタンスを一意に識別する GUID を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ InheritFromWebTest この Web パフォーマンス テストが別の Web パフォーマンス テストに含まれており、親 Web パフォーマンス テストからプロパティを継承する場合に、親 Web パフォーマンス テストの WebTest オブジェクトを取得します。 (WebTest から継承されます。)
パブリック プロパティ Items この Web パフォーマンス テストに含まれている項目のセットを取得または設定します。項目とは、トランザクション、要求、および含まれている Web パフォーマンス テストです。
パブリック プロパティ LastRequestOutcome (WebTest から継承されます。)
パブリック プロパティ LastResponse この Web パフォーマンス テストのトップレベルの要求に対して受信した最新の応答を取得します。 (WebTest から継承されます。)
パブリック プロパティ Name テスト ケースの名前を取得します。 (WebTest から継承されます。)
パブリック プロパティ Outcome Web パフォーマンス テストの結果 (成功または失敗) を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ Password 認証に使用されるパスワードを取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ PreAuthenticate Web パフォーマンス テストのすべての要求を事前認証するかどうかを示す値を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ Proxy Web パフォーマンス テストに使用するプロキシ サーバーを表す値を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ RequestBodyCaptureLimit 要求データのキャプチャに使用される制限 (バイト単位) を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ RequestItems このテスト ケース内のすべての要求項目のコレクションを取得します。
パブリック プロパティ ResponseBodyCaptureLimit 応答データのキャプチャに使用される制限 (バイト単位) を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ StopOnError エラーが発生したときにテストの実行を停止する必要があるかどうかを取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ UserName 認証に使用されるユーザー名を取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ ValidationRuleReferences Web パフォーマンス テスト レベルの検証規則への参照のコレクションを取得します。 (WebTest から継承されます。)
パブリック プロパティ WebProxy この Web パフォーマンス テストに使用される Web プロキシを取得または設定します。 (WebTest から継承されます。)
パブリック プロパティ WebTestPluginReferences Web パフォーマンス テスト プラグインへの参照のコレクションを取得します。 (WebTest から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddCommentToResult 最後に完了した Web パフォーマンス テストの要求、トランザクション、または含まれている Web パフォーマンス テストの直後の Web パフォーマンス テストの結果にコメントを追加します。 (WebTest から継承されます。)
パブリック メソッド AddDataSource(String, String, DataBindingAccessMethod, array<String[]) Web パフォーマンス テストが格納しているデータ コレクションにデータ ソースを追加します。 (WebTest から継承されます。)
パブリック メソッド AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) Web パフォーマンス テストが格納しているデータ コレクションにデータ ソースを追加します。 (WebTest から継承されます。)
パブリック メソッド AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (WebTest から継承されます。)
パブリック メソッド AddDataSourceBinding バインディングの関係を定義して、Web パフォーマンス テストのデータ ソース バインディング コレクションに追加します。 (WebTest から継承されます。)
パブリック メソッド BeginCondition (WebTest から継承されます。)
パブリック メソッド BeginLoop (WebTest から継承されます。)
パブリック メソッド BeginTransaction 指定した名前を使用してトランザクション タイマーを起動します。 (WebTest から継承されます。)
パブリック メソッド Clone 現在のインスタンスのコピーである新しい DeclarativeWebTest を作成します。
パブリック メソッド EndCondition (WebTest から継承されます。)
パブリック メソッド EndLoop (WebTest から継承されます。)
パブリック メソッド EndTransaction(String) 指定した名前のトランザクション タイマーを終了します。 (WebTest から継承されます。)
パブリック メソッド EndTransaction(String, Boolean) 指定したトランザクションを終了します。 (WebTest から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド ExecuteConditionalRule (WebTest から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetDataTableRowCount (WebTest から継承されます。)
パブリック メソッド GetEnumerator Web パフォーマンス テスト内の項目を列挙する列挙子を取得します。 (WebTest から継承されます。)
パブリック メソッド GetExtractionRuleVariables Web テストの抽出規則の変数名をすべて返します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetItem 指定した要求番号 (0 から始まる) を持つ WebTestItem を取得します。
パブリック メソッド GetRequestEnumerator 条件付き規則に基づいて実行時にすべての要求の列挙子を取得します。 (WebTest.GetRequestEnumerator() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IncludeWebTest(String) コード化された Web パフォーマンス テスト内からコード化された Web パフォーマンス テストを呼び出します。 (WebTest から継承されます。)
パブリック メソッド IncludeWebTest(WebTest) コード化された Web パフォーマンス テスト内からコード化された Web パフォーマンス テストを呼び出します。 (WebTest から継承されます。)
パブリック メソッド IncludeWebTest(String, Boolean) コード化された Web パフォーマンス テスト内からコード化された Web パフォーマンス テストを呼び出します。 (WebTest から継承されます。)
パブリック メソッド IncludeWebTest(WebTest, Boolean) コード化された Web パフォーマンス テスト内からコード化された Web パフォーマンス テストを呼び出します。 (WebTest から継承されます。)
パブリック メソッド InitializeDataBinding 属性から取得したデータ ソース情報とデータ バインディング情報を現在のインスタンスに追加します。コード化された Web テストで主に使用されます。 (WebTest.InitializeDataBinding() をオーバーライドします。)
パブリック メソッド InsertItemAt 指定した項目インデックスの位置に WebTestItem を挿入します。
パブリック メソッド InternalSetOutcome (WebTest から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MoveDataTableCursor(String, String) データ テーブルのカーソルを次のレコードに進めます。 (WebTest から継承されます。)
パブリック メソッド MoveDataTableCursor(String, String, Int32) (WebTest から継承されます。)
パブリック メソッド RegisterDataSourceInLoop (WebTest から継承されます。)
パブリック メソッド ReloadDataTable (WebTest から継承されます。)
パブリック メソッド RemoveItemAt 指定した項目インデックスにある WebTestItem を削除します。
パブリック メソッド Stop 現在の Web パフォーマンス テストを停止します。 (WebTest から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PostPage (WebTest から継承されます。)
パブリック イベント PostRequest この Web パフォーマンス テストが各要求を実行した後に発生します。 (WebTest から継承されます。)
パブリック イベント PostTransaction (WebTest から継承されます。)
パブリック イベント PostWebTest Web パフォーマンス テストの実行後に発生します。 (WebTest から継承されます。)
パブリック イベント PrePage (WebTest から継承されます。)
パブリック イベント PreRequest この Web パフォーマンス テストが各要求を実行する前に発生します。 (WebTest から継承されます。)
パブリック イベント PreRequestDataBinding (WebTest から継承されます。)
パブリック イベント PreTransaction (WebTest から継承されます。)
パブリック イベント PreWebTest Web パフォーマンス テストの実行前に発生します。 (WebTest から継承されます。)
パブリック イベント ValidateResponse Web パフォーマンス テスト要求への応答を受け取り、その応答が検証できる状態になると発生します。 (WebTest から継承されます。)
パブリック イベント ValidateResponseOnPageComplete (WebTest から継承されます。)

このページのトップへ

解説

DeclarativeWebTest クラスを基本クラスとして使用しないでください。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.TestTools.WebTesting 名前空間