Main Content

カバレッジの解析と結果の表示

モデルでカバレッジを強調表示し、カバレッジ レポートを生成して、テストと要件まで結果を遡る

Simulink® Coverage™ を使用して、カバレッジ データを評価し、テストのギャップまたは設計内の問題を見つけることができます。ノーマル モードのシミュレーションのカバレッジ結果を、ソフトウェアインザループ、プロセッサインザループ、またはハードウェアインザループのシミュレーションから生成されたコードの結果と比較できます。

カバレッジ レポートとモデルの強調表示は、設計のどの部分がテスト ケースで十分に実行されたかを理解する上で役立ちます。集計されたテスト結果では、対応する各テストがカバレッジ結果にどの程度寄与しているかも表示できます。

関数

cvhtmlモデル カバレッジ オブジェクトから HTML カバレッジ レポートを作成
cvmodelviewモデルを強調表示したモデル カバレッジ結果の表示

モデル設定

すべて展開する

ワークスペース変数の最後の実行を保存Save results of most recent coverage analysis to MATLAB workspace
cvdata オブジェクト名Name of workspace variable that contains coverage results
各シミュレーションで変数名をインクリメントCreate new coverage data variable for each simulation
データ ファイル名の自動保存File name for coverage data file
出力ディレクトリPath for coverage output files
カバレッジ フィルター ファイル名Filename of coverage filter
カバレッジ レポートのオプションDisplay options for coverage report
カバレッジ レポートに含める追加のデータAdditional coverage data to include in report
バリアントの非アクティブな選択肢を除外Exclude inactive choices of variants (R2022a 以降)
出力データを保存Save coverage data results to file

トピック