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) によって対応しています。
チュートリアル
- 単純なベースライン テストの作成
テスト結果をベースライン値と比較するテストを作成する。
- back-to-back テストの作成と実行
ノーマル シミュレーションと SIL/PIL のコード生成出力を比較する等価性テストを作成して実行する。
テストの準備
- 検証のための機能テスト
機能テストを開始する際に役立つ Simulink Test の目的、特長、機能の概要。
- Test Planning and Strategies
Considerations and approaches for developing tests.