次の方法で共有


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

Microsoft.VisualStudio.TestTools.WebTesting.Rules 名前空間には、Web ページのテストの際に Web パフォーマンス テストが使用する一連の規則が含まれます。 これらの規則は、Web パフォーマンス ページのコンテンツをテストする一連のツールを Web テストに提供します。 さらに、カスタムの規則を作成して Web パフォーマンス テストの機能を拡張できます。 規則は、抽出規則と検証規則の 2 つのカテゴリに分類されます。 抽出規則は Web ページのコンテンツを検索し、将来の要求に渡すことができるコンテキストにその情報を追加します。 検証規則で、コンテンツが存在するかどうかをテストします。

クラス

  クラス 説明
パブリック クラス ConditionalRuleTypeAttribute 条件付き規則の型属性を表す属性。この属性は、条件付き規則が適用される条件付き規則の型を指定します。
パブリック クラス ContextParameterExistenceRule コンテキスト パラメーターが存在するかどうかをチェックする条件付き規則を格納するクラス。
パブリック クラス CookieComparisonRule クッキーの値をチェックする条件付き規則を格納するクラス。
パブリック クラス CookieExistenceRule 特定のクッキーが存在するかどうかをチェックする条件付き規則を格納するクラス。
パブリック クラス CountingLoopRule ループを特定の回数実行するために使用される条件付き規則を格納するクラス。
パブリック クラス ExtractAttributeValue 指定した HTML タグから属性の値を抽出します。
パブリック クラス ExtractFormField フォーム フィールドの属性値を抽出し、これを WebTestContext に追加します。
パブリック クラス ExtractGuids
パブリック クラス ExtractHiddenFields 応答からすべての隠しフィールドを抽出し、各値をコンテキストに追加します。
パブリック クラス ExtractHttpHeader 応答から HTTP ヘッダー値を抽出し、ヘッダーの値を WebTestContext に配置するために使用します。
パブリック クラス ExtractRegularExpression ここのコンテンツは更新されません。ここに資料を追加しないでください。
パブリック クラス ExtractText ここのコンテンツは更新されません。ここに資料を追加しないでください。
パブリック クラス ForLoopRule 繰り返しステートメント、初期化ステートメント、テスト式、およびインクリメント ステートメントを表す条件付き規則を格納するクラス。
パブリック クラス IsContextParameterNameAttribute プロパティがコンテキスト パラメーター名を表すことを指定する属性。
パブリック クラス LastRequestOutcomeRule 最新の要求の結果を比較する条件付き規則を格納するクラス。条件ステートメントにのみ適用されます。
パブリック クラス LastResponseCodeRule 最新の応答の応答コードをチェックする条件付き規則を格納するクラス。条件ステートメントにのみ適用されます。
パブリック クラス NumericalComparisonRule 数値比較から構成される条件付き規則を格納するクラス。
パブリック クラス ProbabilityRule 指定された確率に基づく条件付き規則を格納するクラス。
パブリック クラス RuleExecutionOrderAttribute この規則の依存要求に対して規則をいつ実行する必要があるかを指定する属性。
パブリック クラス RuleResult Web パフォーマンス テスト規則の実行における結果を表します。
パブリック クラス SharePointExtractFormField2
パブリック クラス SharePointExtractGUIDFormField
パブリック クラス SharePointExtractListViewWebPartScriptValues
パブリック クラス SharePointExtractSelectFormField
パブリック クラス SharePointExtractViaKeyString
パブリック クラス SharePointFindCalendarDates
パブリック クラス SharePointFindCalendarItems
パブリック クラス SharePointFindDocumentItems
パブリック クラス SharePointFindHrefs
パブリック クラス SharePointFindListItems
パブリック クラス SharePointFindWorkFlowInstances
パブリック クラス SharePointValidationRuleFindText2
パブリック クラス SharePointValidationRuleResponseURL2
パブリック クラス StringComparisonRule 文字列比較から構成される条件付き規則を格納するクラス。
パブリック クラス ValidateFormField フォーム フィールドの属性の名前と値を検証します。
パブリック クラス ValidateHtmlSelectTag HTML select タグから選択したオプションを検証するために使用される検証規則。
パブリック クラス ValidateHtmlTagInnerText HTML タグの内部テキストを検証するために使用する検証規則。
パブリック クラス ValidateResponseUrl ここのコンテンツは更新されません。ここに資料を追加しないでください。
パブリック クラス ValidationRuleFindText 指定したテキストがテキスト応答内に存在するかどうかを検証します。
パブリック クラス ValidationRuleRequestTime 要求に対する応答が指定した時間内に返されることを検証します。
パブリック クラス ValidationRuleRequiredAttributeValue 応答で返された HtmlDocument に、指定した値を持つ属性を含むタグが格納されていることを検証します。
パブリック クラス ValidationRuleRequiredTag 応答内に指定したタグが存在するかどうかを検証します。
パブリック クラス ValidationRuleResponseTimeGoal 要求の応答時間が要求のプロパティで指定された目標応答時間以下であることをチェックするために使用します。

列挙型

  列挙体 説明
パブリック列挙体 SharePointExtractSelectFormField.SelectionOptionValues

参照

関連項目

ValidationRule

ExtractionRule

その他の技術情報

Working with Web Tests Overview

[廃版] 方法: 検証規則を Web パフォーマンス テストに追加する

[廃版] 方法: Web パフォーマンス テストに抽出規則を追加する

Web パフォーマンス テストのカスタム検証規則のコーディング

Web パフォーマンス テストのカスタム抽出規則のコーディング