TestResult クラス
テスト結果の基本クラスを表し、テストの結果を表します。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.Common.TestMessage
Microsoft.VisualStudio.TestTools.Common.TestResultMessage
Microsoft.VisualStudio.TestTools.Common.TestResult
Microsoft.VisualStudio.TestTools.Common.TestResultAggregation
名前空間: Microsoft.VisualStudio.TestTools.Common
アセンブリ: Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)
構文
'宣言
<SerializableAttribute> _
Public Class TestResult _
Inherits TestResultMessage
[SerializableAttribute]
public class TestResult : TestResultMessage
[SerializableAttribute]
public ref class TestResult : public TestResultMessage
[<SerializableAttribute>]
type TestResult =
class
inherit TestResultMessage
end
public class TestResult extends TestResultMessage
TestResult 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
TestResult() | TestResult クラスの新しいインスタンスを初期化します。 | |
TestResult(TestResult) | 指定したテスト結果をコピーして、TestResult クラスの新しいインスタンスを初期化します。 | |
TestResult(SerializationInfo, StreamingContext) | XML シリアル化から TestResult クラスの新しいインスタンスを初期化します。 | |
TestResult(String, Guid, ITestElement) | 指定したコンピューター名、テストの実行の ID、およびテスト要素を使用して、TestResult クラスの新しいインスタンスを初期化します。 | |
TestResult(ComputerInfo, Guid, ITestElement) | 互換性のために残されています。 指定したコンピューター情報、テストの実行の ID、およびテスト要素を使用して、TestResult クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
CollectorDataEntries | テストの実行中に診断データ アダプターによって提供されるデータ エントリの読み取り専用リストを取得します。 | |
ComputerName | 関連付けられたテストの実行またはテストを行ったコンピューターの名前を取得します。 (TestResultMessage から継承されます。) | |
DataCollectorMessages | テスト中に診断データ アダプターによって提供されるエラーと警告の読み取り専用リストを取得します。 | |
DebugTrace | デバッグ トレース情報を取得または設定します。 | |
DisplayText | Visual Studio アプリケーション ライフサイクル管理 (ALM) のユーザー インターフェイスに表示するテキストを取得します。 (TestResultMessage から継承されます。) | |
Duration | 関連付けられたテストまたはテストの実行を行うためにかかった時間を取得または設定します。 (TestResultMessage から継承されます。) | |
EndTime | 実行が終了した時刻を取得または設定します。 (TestResultMessage から継承されます。) | |
ErrorInfo | 最新のエラーに関する情報を取得または設定します。 | |
ErrorMessage | 最新のエラー メッセージを取得または設定します。 | |
ErrorStackTrace | エラーが発生する前のスタック トレース情報を取得または設定します。 | |
HasPassed | このテスト結果に関連付けられているテストが正常に実行されたかどうかを示す値を取得します。 | |
Id | このテスト結果メッセージの ID を取得または設定します。 (TestResultMessage から継承されます。) | |
IsRunLevel | この結果が、テストではなくテストの実行に対する結果であるかどうかを示す値を取得します。 (TestResultMessage から継承されます。) | |
LoadTestAgentNames | 関連付けられたロード テストがインストールされるコンピューター名のコンマ区切りリストを取得します。 (TestResultMessage から継承されます。) | |
LongText | DisplayText プロパティの値を取得します。 (TestResultMessage から継承されます。) | |
MessageKind | この関連付けられたテスト結果メッセージに対応する、テスト結果メッセージの種類を取得または設定します。 (TestResultMessage から継承されます。) | |
Outcome | 関連付けられているテストの結果の詳細を使ってオブジェクトを取得または設定します。 | |
OutcomeText | テストの結果を文字列として取得します。 | |
ResultFiles | 昇順で並べ替えられたテスト結果ファイルのパスの読み取り専用リストを取得します。 | |
SpoolMessage | 永続化されたテスト結果にこのメッセージがスプールされるかどうかを決定する値を取得または設定します。 (TestResultMessage から継承されます。) | |
StartTime | 関連付けられたテストの実行またはテストが開始された時刻を取得または設定します。 (TestResultMessage から継承されます。) | |
StdErr | テストによって生成された stderr データを取得または設定します。 | |
StdOut | テストによって生成された stdout データを取得または設定します。 | |
Storage | テストに関連付けられたすべてのファイルが格納される、サーバー上のフォルダーの相対パスを取得または設定します。 (TestResultMessage から継承されます。) | |
SystemException | 関連付けられたテストの実行またはテストの間に発生した最新の例外を取得または設定します。 (TestResultMessage から継承されます。) | |
Test | 関連付けられたテストを取得または設定します。 | |
TestDescription | テストについての説明を取得します。 | |
TestListCategoryId | このテスト結果のリスト カテゴリの ID を取得します。 | |
TestListCategoryIdString | このテスト結果のリスト カテゴリの ID を文字列として取得します。 | |
TestName | 関連付けられたテストの名前を取得または設定します。 (TestResultMessage から継承されます。) | |
TestResultsDirectory | このテスト結果が格納されているサーバー上のフォルダーへの絶対パスを取得します。 | |
TestRun | 関連付けられたテストの実行を取得します。 | |
TestType | 関連付けられたテストの種類を取得または設定します。 (TestResultMessage から継承されます。) | |
TextMessages | テスト内のテキスト メッセージの配列を取得します。 | |
TimerResults | タイマー結果の配列を取得または設定します。 | |
TraceInfo | 関連付けられているテストのトレース情報を取得します。 | |
VisibleProperties | Visual Studio アプリケーション ライフサイクル管理 (ALM) のユーザー インターフェイスに表示される、このテスト結果メッセージのプロパティのコレクションを取得します。 (TestResultMessage から継承されます。) | |
WorkItemIds | テストに関連付けられている作業項目 ID のリストを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddTextMessage | このテスト結果にテキスト メッセージを追加します。 | |
Clone | このテスト結果のコピーを返します。 (TestResultMessage.Clone() をオーバーライドします。) | |
Equals | 指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (TestResultMessage から継承されます。) | |
FillDataRow | シリアル化用のこのテスト結果のプロパティ値を使用して、指定したデータ行に入力します。 | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (TestResultMessage から継承されます。) | |
GetObjectData | ターゲット オブジェクトをシリアル化するために必要なデータを使用して、指定したシリアル化情報に設定されます。 (TestResultMessage.GetObjectData(SerializationInfo, StreamingContext) をオーバーライドします。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
IsValid | このテスト結果メッセージが有効かどうかを判定します。 (TestResultMessage から継承されます。) | |
Load | 指定したパラメーターを使用して、指定した XML 要素からこのクラスのインスタンスを読み込みます。 (TestResultMessage.Load(XmlElement, XmlTestStoreParameters) をオーバーライドします。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Save | 指定した XML 要素にこのオブジェクトを保存します。 (TestResultMessage.Save(XmlElement, XmlTestStoreParameters) をオーバーライドします。) | |
ToString | このテスト結果の文字列形式を返します。 (TestResultMessage.ToString() をオーバーライドします。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
ComputerNamePropertyName | "ComputerName" を返します。 | |
DebugTracePropertyName | "DebugTrace" を返します。 | |
DisplayTextPropertyName | "DisplayText" を返します。 | |
DurationPropertyName | "Duration" を返します。 | |
EndTimePropertyName | "EndTime" を返します。 | |
ErrorMessagePropertyName | "ErrorMessage" を返します。 | |
ErrorStackTracePropertyName | "ErrorStackTrace" を返します。 | |
HasPassedPropertyName | "HasPassed" を返します。 | |
LongTextPropertyName | "LongText" を返します。 | |
m_categoryId | "categoryId" を返します。 | |
m_debugTrace | "debugTrace" を返します。 | |
m_duration | インフラストラクチャ。 Duration プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_endTime | EndTime プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_errorInfo | "errorInfo" を返します。 | |
m_exception | SystemException プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_id | ID() プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_messageKind | MessageKind プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_outcome | "outcome" を返します。 | |
m_spoolMessage | SpoolMessage プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_startTime | StartTime プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_stdErr | "stdErr" を返します。 | |
m_stdOut | "stdOut" を返します。 | |
m_testName | TestName プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_testType | TestType プロパティの値を返します。 (TestResultMessage から継承されます。) | |
m_textMessages | "textMessages" を返します。 | |
m_timerResults | "timerResults" を返します。 | |
m_traceInfo | "traceInfo" を返します。 | |
m_workItemIds | "workItemIds" を返します。 | |
ObjectColumnName | "objectcolumn" を返します。 | |
OutcomePropertyName | "Outcome" を返します。 | |
OutcomeTextPropertyName | "OutcomeText" を返します。 | |
StartTimePropertyName | "StartTime" を返します。 | |
StdErrPropertyName | "StdErr" を返します。 | |
StdOutPropertyName | "StdOut" を返します。 | |
StoragePropertyName | "Storage" を返します。 | |
TestNamePropertyName | "TestName" を返します。 | |
TestRunParameterName | "TestRun" を返します。 | |
TestTypePropertyName | "TestType" を返します。 | |
TraceInfoPropertyName | "TraceInfo" を返します。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。