メインコンテンツ

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

getAllTestSuites

クラス: sltest.testmanager.TestFile
名前空間: sltest.testmanager

テスト ファイル内のすべてのテスト スイートの取得

R2022b 以降

構文

tsArray = getAllTestSuites(tf)

説明

tsArray = getAllTestSuites(tf) は、テスト ファイル内のテスト スイート オブジェクトの配列を返します。

入力引数

すべて展開する

テスト スイートが含まれているテスト ファイル。sltest.testmanager.TestFile オブジェクトとして指定します。

出力引数

すべて展開する

テスト スイート。sltest.testmanager.TestSuite オブジェクトの配列として返されます。

すべて展開する

テスト ファイルを作成します。既定のテスト スイートとテスト ケースが作成されます。

tf = sltest.testmanager.TestFile("My TestFile");

最上位にテスト スイートを追加し、その子としてもう 1 つ追加します。

ts_1 = sltest.testmanager.TestSuite(tf,"My TestSuite 1");
ts_1a = sltest.testmanager.TestSuite(ts_1,"TestSuite 1a");

最上位にテスト スイートをもう 1 つ追加し、その子として 2 つのテスト スイートを追加します。

ts_2 = sltest.testmanager.TestSuite(tf,"My TestSuite 2");
ts_2a = sltest.testmanager.TestSuite(ts_2,"TestSuite 2a");
ts_2b = sltest.testmanager.TestSuite(ts_2,"TestSuite 2b");

すべてのテスト スイートの名前を取得して表示します。

all_ts = getAllTestSuites(tf);
all_ts.Name
ans = 
'New Test Suite 1'
ans = 
'My TestSuite 1'
ans = 
'My TestSuite 2'
ans = 
'TestSuite 1a'
ans = 
'TestSuite 2a'
ans = 
'TestSuite 2b'

バージョン履歴

R2022b で導入