次の方法で共有


ITestRun インターフェイス

特定のビルドに対して実行される一連のテストを表します。

名前空間:  Microsoft.TeamFoundation.TestManagement.Client
アセンブリ:  Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)

構文

'宣言
Public Interface ITestRun _
    Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner,  _
    INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =  
    interface
        interface IIdentifiable<int>
        interface IAttachmentOwner
        interface ITestMessageLogOwner
        interface INotifyPropertyChanged
    end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged

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

プロパティ

  名前 説明
パブリック プロパティ Attachments 添付ファイルのコレクションを取得します。 (IAttachmentOwner から継承されます。)
パブリック プロパティ BuildConfigurationId このテスト実行のビルド構成 ID を取得します。
パブリック プロパティ BuildDirectory ビルドの出力パスを取得または設定します。
パブリック プロパティ BuildFlavor ビルドのフレーバーを取得または設定します (つまり 「release」または 「debug」)。
パブリック プロパティ BuildNumber ビルドの名前を取得または設定します。
パブリック プロパティ BuildPlatform ビルドのプラットフォームを取得または設定します。
パブリック プロパティ BuildUri このテストが実行されたビルドの URI (uniform resource identifier) を取得または設定します。
パブリック プロパティ Comment テストの実行を分析するユーザーによって入力されたすべてのコメントを含む文字列を取得または設定します。
パブリック プロパティ Controller このテストの実行用のコントローラーの名前を取得します。
パブリック プロパティ DateCompleted 前回のテストが完了した日時を取得または設定します。
パブリック プロパティ DateCreated このテスト実行が作成された日付を取得します。
パブリック プロパティ DateDue このテストの実行期限を表す日付を取得します。
パブリック プロパティ DateStarted このテストの実行が開始された日付を取得または設定します。
パブリック プロパティ ErrorMessage 発生したエラーの簡単な説明を取得または設定します。
パブリック プロパティ Id 識別子を取得します。 (IIdentifiable<TKey> から継承されます。)
パブリック プロパティ IsAutomated このテスト実行に、自動的に実行する必要のあるテストが含まれるかどうかを示す値を取得または設定します。
パブリック プロパティ IsBvt このテスト実行がビルド確認テストであるかどうかを示す値を取得または設定します。
パブリック プロパティ IsDirty このテスト実行が前回の保存操作以降に変更されているかどうかを示す値を取得します。
パブリック プロパティ Iteration このテストが実行された回数を取得または設定します。
パブリック プロパティ LastUpdated このテスト実行が最後に更新された日時を取得します。
パブリック プロパティ LastUpdatedBy このテスト実行を最後に更新した人物の ID を取得します。
パブリック プロパティ Owner このテスト実行を所有する人物の ID を取得または設定します。
パブリック プロパティ PostProcessState サーバーで実行されているポスト プロセス アクティビティの状態を取得します。
パブリック プロパティ Project この実行のチーム プロジェクトを取得します。
パブリック プロパティ Revision 同時実行制御用に使用されるインクリメンタルなリビジョン番号を取得します。
パブリック プロパティ State このテスト実行の現在の状態を取得します。
パブリック プロパティ Statistics テスト実行におけるさまざまな状態のテスト ケース数に関する統計を取得します。
パブリック プロパティ TestEnvironmentId このテスト実行で使用するテスト環境の GUID を取得します。
パブリック プロパティ TestMessageLogEntries テスト メッセージ ログ エントリのコレクションを取得します。 (ITestMessageLogOwner から継承されます。)
パブリック プロパティ TestPlanId このテストの実行を含むテスト計画の ID を取得します。
パブリック プロパティ TestSettings このテスト実行で使用するテスト設定を取得します。
パブリック プロパティ TestSettingsId このテスト実行で使用するテスト設定の ID を取得します。
パブリック プロパティ Title このテスト実行のタイトルを取得または設定します。
パブリック プロパティ Type このテスト実行の種類を取得します。
パブリック プロパティ Version テストを実行したクライアント バージョンを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Abort() このテストの実行を中止します。
パブリック メソッド Abort(TestRunAbortOptions) 指定されたオプションを使用して、このテストの実行を中止します。
パブリック メソッド AddTest テスト ケースおよび構成をテスト実行に追加します。
パブリック メソッド AddTestPoint このテスト実行に新しいテスト ポイントを追加します。
パブリック メソッド CopyTestSettings 指定されたテスト設定オブジェクトをこのテスト実行にコピーします。
パブリック メソッド CreateAttachment(String) ファイルから添付ファイル作成します。 (IAttachmentOwner から継承されます。)
パブリック メソッド CreateAttachment(String, SourceFileAction) ファイルから添付ファイルを作成し、オプションでアップロード後にソース ファイルを削除します。 (IAttachmentOwner から継承されます。)
パブリック メソッド CreateAttachment(array<Byte[], Int32, Int32) 指定されたバイト配列からテスト結果の添付ファイルを作成します。
パブリック メソッド CreateLogEntry テスト メッセージ ログ エントリを作成して TestMessageLogEntryCollection に追加します。 (ITestMessageLogOwner から継承されます。)
パブリック メソッド Delete このテスト実行とその結果をサーバーから削除します。
パブリック メソッド QueryResults このテスト実行のすべてのテスト結果を含んでいるコレクションを返します。
パブリック メソッド QueryResultsByOutcome このテスト実行に関して、指定された最終結果を有するテスト結果のコレクションを返します。
パブリック メソッド QueryResultsByOwner このテスト実行に関して、指定されたテスト所有者を有するテスト結果のコレクションを返します。
パブリック メソッド QueryResultsByStatus このテスト実行に関して、指定されたテストの状態を有するテスト結果のコレクションを返します。
パブリック メソッド Refresh サーバーの新しいデータを使用して、このテスト実行を更新します。
パブリック メソッド RefreshLogEntries サーバーの情報でログ エントリを更新します。 (ITestMessageLogOwner から継承されます。)
パブリック メソッド Save テストの実行に関する最新データまたは更新されたデータをサーバーに書き込みます。
パブリック メソッド SaveLogEntries 変更したログ エントリをサーバーに保存します。 (ITestMessageLogOwner から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント AttachmentUploadCompleted このイベントは、添付ファイルのアップロードが完了したときに発生します。 (IAttachmentOwner から継承されます。)
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)

このページのトップへ

参照

参照

Microsoft.TeamFoundation.TestManagement.Client 名前空間

IIdentifiable<TKey>

IAttachmentOwner

ITestMessageLogOwner

INotifyPropertyChanged