Ansys SCADE Test組込み制御ソフトウェアモデルのテスト環境ツール
特徴3
ホストPC上での要件ベーステストの実行と管理
Ansys SCADE Test for Hostは、Excelベースのテストシナリオ作成、テストケース生成、テスト実行、モデルカバレッジ解析、コードカバレッジ解析、テスト結果のレポート生成までを管理・実行する環境です。Excelでテストシナリオを作成するとき、行単位のデータまたは列単位のデータ書式を選択して作成します。ExcelからAnsys SCADEシミュレータで実行可能なテストケースの書式に変換され、機能テスト、モデルカバレッジ解析、コードカバレッジ解析を同一のテストケースを使用して実行します。テストエンジニアは、Ansys SCADE設計モデルとは関係なく、独立してAnsys SCADE Testプロジェクトを作成し、テストシナリオの作成とテストの準備を行うことができます。各テストの結果は、テキスト形式のレポートとして自動的に生成され、要件管理ツール等で、ソフトウェア要件やテストシナリオと合わせてトレーサビリティを構築することができます。




画面要素に対するテストの実行と管理
Ansys SCADE Test for Hostは、Ansys SCADE Suiteモデルだけではなく、Ansys SCADE Displayで作成した画面要素に対してもテストの実行・管理が可能です。事前に用意したテスト画像と入力に対する出力画像をピクセル単位で比較し、グラフィックテストの結果としてレポートを生成します。また、Ansys SCADE Displayで作成した画面要素に対するカバレッジを取得することもできます。

ターゲット上での要件ベーステストの実行と管理
ホスト上でのテストが完了したら、ソフトウェア・ハードウェアインテグレーションに進み、同じテストシナリオを使用して、ターゲット上でテストを実行します。ターゲットテストツールで実行可能なテストケースをTarget Harness Generatorで作成します。以下のターゲットテストツールがサポート可能です。
- IBM: Rational® Test RealTime
- LDRA: TestBed®
- Vector Software: VectorCAST™
