メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

sltest.testmanager.AssessmentSymbol クラス

名前空間: sltest.testmanager

評価で使用されるシンボル

R2022a 以降

説明

評価で使用されるシンボルの名前、スコープ、および値を指定する sltest.testmanager.AssessmentSymbol のインスタンス。

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

作成

sltest.testManager.AssessmentSymbol オブジェクトを明示的に作成することはありません。テスト マネージャーの既存の評価について、getAssessmentSymbols を使用して AssessmentSymbol オブジェクトを取得します。その後、addAssessmentSymbol を使用して別のテスト ケースで評価にシンボルを追加します。既定では、addAssessment を使用すると、関連するシンボルもコピーされます。

プロパティ

すべて展開する

シンボルの名前。string として返されます。

属性:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

シンボルのスコープ。これは評価シンボルのタイプを示します。次の値のいずれかとして返されます。

  • Signal

  • Parameter

  • Variable

  • Unresolved

属性:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

シンボルの値。struct として返されます。

属性:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

すべて折りたたむ

既存のテスト ファイルを読み込み、テスト ファイルから評価とシンボルを取得します。新しいテスト ケースを作成し、新しいテスト ケースにシンボルは追加せずに評価を追加します。その後、関連する評価シンボルをテスト ケースに追加します。

tf = sltest.testmanager.load('test_traffic.mldatx');
ts = getTestSuites(tf);
tc = getTestCases(ts);

assessObjs = getAssessments(tc);
symbolsObjs = getAssessmentSymbols(tc);

tc_New = createTestCase(ts);
tc_NewAssess = addAssessment(tc_New,assessObjs,...
    "AddSymbols",false);

addedSymbolsObj = addAssessmentSymbol(tc_New,symbolsObjs);

テスト マネージャーをクリアして閉じます。

sltest.testmanager.clear
sltest.testmanager.clearResults
sltest.testmanager.close

バージョン履歴

R2022a で導入