Main Content

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

Simulink Test

シミュレーションベースのテストの開発、管理、実行

Simulink® Test™ は、モデル、生成されたコード、シミュレーションされたハードウェア、または物理的ハードウェアの体系的なシミュレーションベースのテストを作成、管理、実行するためのツールを提供します。この製品に用意されているシミュレーション、ベースライン、等価性のテストのテンプレートにより、ソフトウェアインザループ (SIL)、プロセッサインザループ (PIL)、リアルタイムのハードウェアインザループ (HIL) のモードを使用して機能テスト、ユニット テスト、回帰テスト、back-to-back テストを実行できます。

Simulink Test を使用すると、透過的なテスト ハーネスを作成してテスト対象のコンポーネントを分離できます。テキストベースの言語を使用して要件ベースの評価を定義し、Microsoft® Excel® を含むさまざまな形式でテスト入力、期待される出力、許容誤差を指定できます。Simulink Test には、複雑なテスト シーケンスや評価を作成できる Test Sequence ブロックと、テストの管理や実行のためのテスト マネージャーが含まれています。Observer ブロックを使用すると、モデルやモデルのインターフェイスを変更せずに設計の任意の信号にアクセスできます。大規模なテスト群を編成して、並列に実行したり、継続的インテグレーション システムで実行したりすることができます。

テストを要件までトレースしたり (Requirements Toolbox™ を使用)、Simulink Coverage™ からテスト カバレッジ情報を含むレポートを生成したりすることができます。

業界標準には、IEC Certification Kit (for IEC 61508 and ISO 26262) と DO Qualification Kit (for DO-178) によって対応しています。

Overview of Simulink Test workflow showing inputs, test harness, and results.

Simulink Test 入門

Simulink Test の基礎を学ぶ

テスト作成

データの作成とインポート、テスト シーケンスの開発、信号のログ記録、シミュレーションと出力の評価

テスト実行

テストの実行、テスト結果の表示と解釈、テストのデバッグ、テスト カバレッジのチェック

結果、レポート、テスト ファイル管理

テスト仕様およびテスト結果のレポートとアーカイブ、テスト ファイルのパッケージ化、変更管理システムの操作

テスト スクリプト

コマンド ライン関数およびスクリプトを使用したテストの作成と実行、テストの基本設定の設定

継続的インテグレーション

MATLAB® ユニット テスト フレームワークによる CI 互換テスト、自動化、Simulink テストの実行

ツールの検定と認定

DO および IEC 認定のための Simulink Test の検定