メインコンテンツ

sltest.testmanager.TestFileResult クラス

R2026b

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

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

説明

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

sltest.testmanager.TestFileResult クラスは 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
public
GetAccess
public
Dependent
true
NonCopyable
true

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

属性:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

属性:

SetAccess
private
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
private
GetAccess
public
Dependent
true
NonCopyable
true

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

属性:

SetAccess
private
GetAccess
public
Dependent
true
NonCopyable
true

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

属性:

SetAccess
public
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 the test file result object
tfr = getTestFileResults(resultset);

バージョン履歴

R2016a で導入

すべて展開する