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 が、現在の Object と等しいかどうかを判断します。 (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) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。