Main Content

要件に基づくテスト

要件に基づくモデルの検証、テスト結果の解釈とレポート

次のような、要件アーティファクトとテスト アーティファクトの間の検証リンク タイプを設定します。

  • Simulink® Test™ のテスト ファイル、テスト スイート、およびテスト ケース

  • Simulink Design Verifier™ Verification ブロック

  • Simulink Model Verification ライブラリ ブロック

実装ステータスのメトリクスを使用して、要件が実装されていて、整合性のギャップが解決されているかどうかを確認します。検証ステータスのメトリクスを使用して、これらに関連付けられているテストを実行することで要件が検証されているかどうかを確認します。要件エディターにおいて、要件セットの実装ステータスおよび検証ステータスを確認します。テストの実行後、結果の概要を表示してテストの失敗を解決します。正当化を作成し、実装ステータスと検証ステータスのメトリクスの計算から要件を除外します。

クラス

slreq.ReqSet 要件セットでの作業
slreq.Justification要件の正当化
slreq.verification.services.TAP 外部結果ソースの操作 (R2020a 以降)
slreq.verification.services.JUnit 外部結果ソースの操作 (R2020a 以降)

メソッド

getImplementationStatus Query requirement set implementation status summary
getVerificationStatus Query requirement set verification status summary
runTests Run test cases linked to requirement set
updateImplementationStatus要件セットの実装ステータスの概要を更新
updateVerificationStatus要件セットの検証ステータスの概要の更新

トピック