Main Content

テスト ハーネス

ユニット テスト、統合コード テスト、閉ループ シナリオ、ライブラリ テスト

テスト ハーネスを使用して、モデルに対するテスト固有のシミュレーション環境を作成します。ユニット テスト用に個々のブロックを分離し、入力、検証ロジック、およびダッシュボードのブロックを追加できます。テスト ハーネスに物理プラント モデルを追加して閉ループ テストを実行します。量産モデルを変更する前に、考えられる設計の変更をテスト ハーネスでテストします。

ユニット テストに個々のモデルを使用する場合と比較して、テスト ハーネスでは管理と同期の機能をモデル キャンバスで利用できます。モデルが変更管理下にある場合、メイン モデルを変更することなく、テスト ハーネスを外部ファイルに保存できます。

テスト ハーネスを SIL モードまたは PIL モードでシミュレートすることで生成コードをテストできます。C Caller ブロックまたは S-Function ブロックのテスト ハーネスを作成して、外部の手書きコードをテストすることもできます。

ツール

Simulink テスト マネージャーModel and code testing in different execution environments, manage test suites, and analyze and report results

トピック