メインコンテンツ

sltest.testmanager.TestSuiteResult クラス

R2026b

名前空間: sltest.testmanager
スーパークラス: sltest.testmanager.ResultSet

テスト スイート結果データにアクセスする

説明

sltest.testmanager.TestSuiteResult のインスタンスを使用して、テスト マネージャーで実行されたテスト実行の結果にテスト スイート レベルでアクセスできます。

sltest.testmanager.TestSuiteResult クラスは handle クラスです。

クラス属性

HandleCompatible
true

クラス属性の詳細については、クラスの属性を参照してください。

作成

関数 sltest.testmanager.run は sltest.testmanager.ResultSet オブジェクトを作成します。このオブジェクトには、テスト スイート結果オブジェクトが含まれます。run を使用して個々のテスト スイートでテストを実行する場合は、テスト スイート結果を直接作成することもできます。

プロパティ

すべて展開する

テスト スイートの実行時間の長さ (秒)。duration として返されます。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果内の無効になったテスト ケースの数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

R2026a 以降

実行されたテストでパスまたは失敗の結果がないテストの数。整数として返されます。

テストに未テストの結果が含まれるのは、verify ステートメントや他の基準を含むテストでパスまたは失敗の結果が返されない場合です。

属性:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果に含まれている失敗したテストの数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果に含まれているパスしたテストの数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果の直接の子であるテスト ケース結果の数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果の直接の子であるテスト スイート結果の数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果内のテストの総数。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

結果の親。テスト スイート結果の親は、別のテスト スイート結果、テスト ファイル結果、または結果セット オブジェクトです。

属性:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

テストが実行されたリリース。文字ベクトルとして返されます。

属性:

SetAccess
protected
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイートの実行が開始された時間。datetime として返されます。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイートが完了した時間。datetime として返されます。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト ファイル結果をフィルター処理するためのタグ。タグを使用して、テスト結果のサブセットを表示します。詳細については、タグを参照してください。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

結果の作成に使用されたテスト ファイルのパス。

属性:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

親の結果セットの階層構造パス。

属性:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

テスト スイート結果と共に格納されるカスタム データ。任意の型のデータとして指定します。このフィールドは、結果を取得するために使用された設定など、カスタムの情報を追加するために使用します。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

テスト結果。Passed、Untested、または Failed として返されます。

属性:

SetAccess
public
GetAccess
public
Dependent
true
NonCopyable
true

メソッド

すべて展開する

例

すべて折りたたむ

% Run test file in Test Manager and output results set
resultset = sltest.testmanager.run;

% Get test file result object
tfr = getTestFileResults(resultset);

% Get test suite result object
tsr = getTestSuiteResults(tfr);

バージョン履歴

R2015a で導入

すべて展開する