次の方法で共有


Microsoft.VisualStudio.TestTools.Execution 名前空間

Microsoft.VisualStudio.TestTools.Execution 名前空間には、Visual Studio Test Professional でのテストの実行を有効化、管理、および調整するクラスとインターフェイスが用意されています。この名前空間には、カスタム診断データ アダプターを作成してテストの実行内でタスクを自動的に実行するために使用する IDataCollector インターフェイスと、リモート コンピューターでテストの環境設定を指定できるようにする ITestExecutionEnvironmentSpecifier が含まれています。

クラス

  クラス 説明
パブリック クラス AgentContext エージェント環境のコンテキストをカプセル化します。
パブリック クラス BasicTransferInformation 診断データ アダプターにファイルまたはストリーム転送を要求するために必要な情報を収集します。
パブリック クラス ControllerContext テスト コントローラーの現在のコンテキストを表します。
パブリック クラス CustomNotificationEventArgs カスタム診断データ アダプターで使用されるイベント引数クラスの基本クラスを提供します。
パブリック クラス DataCollectionContext データ コレクションが発生するコンテキストを表します。
パブリック クラス DataCollectionEnvironmentContext 診断データ アダプターがホストされている環境をカプセル化します。
パブリック クラス DataCollectionEventArgs すべての実行イベント引数の基本クラス。
パブリック クラス DataCollectionEvents 診断データ アダプターが登録できる実行イベントを定義します。
パブリック クラス DataCollectionLogger クライアント (テスト ランナー、Visual Studio IDE、または Visual Studio Test Professional) に、診断データ アダプターに関するエラー メッセージを送信します。
パブリック クラス DataCollectionSink 診断データ アダプターは、DataCollectionSink を使用してファイルと XML データを格納し、バグおよびテスト レポートへの添付ファイルとして後で使用できるようにします。
パブリック クラス DataCollector カスタム診断データ アダプターの基本クラスを提供します。
パブリック クラス DataCollectorConfigurationEditorAttribute テスト フレームワークで診断データ アダプターを構成するために使用する構成エディターを指定します。
パブリック クラス DataCollectorConfigurationEditorTypeUriAttribute 診断データ アダプター構成エディターを URI (Uniform Resource Identifier) の形式で識別します。
パブリック クラス DataCollectorDescriptionAttribute カスタム診断データ アダプターに説明をアタッチします。
パブリック クラス DataCollectorEnabledByDefaultAttribute 診断データ アダプターが テスト マネージャー ユーザー インターフェイス (UI) に表示されているとき、診断データ アダプター クラスが既定で有効になるように指定します。
パブリック クラス DataCollectorFriendlyNameAttribute 診断データ アダプターのフレンドリ名を定義します。
パブリック クラス DataCollectorNotifications 診断データ アダプターのイベントを発生させるために、カスタム テスト アダプターによって使用されます。
パブリック クラス DataCollectorSettings 診断データ アダプターの構成設定と静的データを読み取って更新します。
パブリック クラス DataCollectorTypeUriAttribute URI を使用して、診断データ アダプターの種類を一意に識別します。
パブリック クラス DataRequestEventArgs DataRequest イベントのイベント引数クラス。
パブリック クラス ExecutionUtilities テストの実行とデバッグを支援するユーティリティ メソッドを提供します。
パブリック クラス FileTransferInformation ファイル転送の要求に必要な情報を表します。
パブリック クラス RequestId 要求を一意に識別し、メッセージおよびイベントと共に使用できます。
パブリック クラス RoleContext 診断データ アダプターが構成されているロールに関するコンテキスト情報をカプセル化します。
パブリック クラス RunConfiguration テストの実行の構成データおよびオブジェクトを管理するためのクラス。
パブリック クラス SessionEndEventArgs SessionEnd イベントのイベント引数を表します。
パブリック クラス SessionPauseEventArgs SessionPause イベントのイベント引数を表します。
パブリック クラス SessionResumeEventArgs SessionResume イベントのイベント引数を表します。
パブリック クラス SessionStartEventArgs SessionStart イベントのイベント引数を表します。
パブリック クラス StreamTransferInformation ストリーム転送の要求に必要な情報を表します。
パブリック クラス TestCaseEndEventArgs TestCaseEnd イベントのイベント引数を表します。
パブリック クラス TestCaseEventArgs テスト ケース イベントで使用されるすべてのイベント引数クラスの基本クラスを提供します。
パブリック クラス TestCaseFailedEventArgs TestCaseFailed イベントに提供される引数を表します。
パブリック クラス TestCasePauseEventArgs TestCasePause イベントのイベント引数を表します。
パブリック クラス TestCaseResetEventArgs TestCaseReset イベントのイベント引数を表します。
パブリック クラス TestCaseResumeEventArgs TestCaseResume イベントのイベント引数を表します。
パブリック クラス TestCaseStartEventArgs TestCaseStart イベントのイベント引数を表します。
パブリック クラス TestExecutionSection app.config 構成ファイルの実行セクションの構成設定を表します。
パブリック クラス TestStepEndEventArgs TestStepEnd イベントのイベント引数を表します。
パブリック クラス TestStepEventArgs すべてのテスト ステップ イベント引数の基本クラス。
パブリック クラス TestStepStartEventArgs TestStepStart イベントのイベント引数を表します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IBaseAdapter カスタム テスト アダプターのベースとして使用するインターフェイスを提供します。
パブリック インターフェイス IBaseRunContext テスト アダプターがテスト実行フレームワークとの通信に使用するインターフェイスを提供します。
パブリック インターフェイス IContextAccessor コンテキストからの値を格納または取得するためのヘルパー クラスを作成するために使用するインターフェイス。
パブリック インターフェイス IDataCollectionAwareTestAdapter 診断データ アダプターのイベントを発生させる機能をカスタム テスト アダプターに追加するインターフェイスを提供します。
パブリック インターフェイス IDataCollectionRunContext カスタム診断データ アダプターの現在の環境をカプセル化したオブジェクトへのインターフェイスです。
パブリック インターフェイス IDataCollectorConfigurationEditor 診断データ アダプターのカスタム構成エディターを作成するインターフェイスを提供します。
パブリック インターフェイス IExecutionRunConfiguration テストの実行情報のインターフェイス。
パブリック インターフェイス IHostAdapter ホスト アプリケーション内でのテストの実行にサポートを提供するためのインターフェイス。
パブリック インターフェイス IRegisterHostAdapter リモート処理チャネルで発行するホスト アダプター エージェントのインターフェイスを提供します。
パブリック インターフェイス IResultSink メッセージ、結果、および通知を送信するためのインターフェイス。
パブリック インターフェイス IRunContext テスト アダプターがテストの実行に関する情報を取得するためのインターフェイスを提供します。
パブリック インターフェイス ITestContext テストの実行プロセス中にメソッドに渡されるテスト コンテキストのコンテキスト インターフェイス定義。
パブリック インターフェイス ITestExecutionPlugin テスト実行フレームワーク内でコードを実行するためのプラグ可能インターフェイス。
パブリック インターフェイス ITestRunner スイート アダプターがテスト ケースのリストをコールバックして実行できるようにするための、コントローラーとエージェント間のインターフェイスを提供します。

列挙型

  列挙体 説明
パブリック列挙体 AdapterRunResult AdapterRunResult 列挙型は、テスト フレームワークで使用され、テストの実行が成功 (または失敗) したことを表します。
パブリック列挙体 NotificationBroadcastLevel テスト アダプターがカスタム通知イベントをブロードキャストできる診断データ アダプターのスコープを列挙します。
パブリック列挙体 TestCaseFailureType この列挙体は、TestCaseFailedEventArgs クラスで使用されるテスト ケースの失敗の種類を表します。