要件エディタ,でのテストケ,スの変更の追跡
この例では,要件エディターで仿金宝app真软件测试テストケースの変更を追跡する方法について説明します。自動車のクルーズコントロールシステムのコントローラーモデルに関連付けられているテストケースに変更を加えます。要件にリンクされたテストケースに変更を加えた後,要件エディターで変更を追跡し,[トレーサビリティマトリクス]ウィンドウを使用して変更の問題をクリアします。
テストファ@ @ルを開く
1.プロジェクトを開きます。MATLAB® コマンド プロンプトで、以下を入力します。
slreqCCProjectStart
2.[要件エディタ]を開きます。[アプリ]タブの[検証とテスト]で,[要件エディタ]をクリックします。要件セットファ@ @ルcrs_req_func_spec。
を開きます。
3.テストマネ,ジャ,を開きます。[アプリ]タブで,(金宝app仿真软件测试)をクリックします。[テスト]タブで,[金宝appSimulinkテストマネ,ジャ,]をクリックします。
4.テストマネ,ジャ,の测试
フォルダ,から,DriverSwRequest_Tests.mldatx
テストファ@ @ルを開きます。
5.[テストブラウザ]ペンで,テストケスの階層を展開します。テストファ电子邮箱ルには,crs_controller
モデルのいくかの要件のテストケスが含まれています。启用按钮
テストケ,スは,要件开启交换机检测(ID 1.6)
にリンクされています。同様に,增量按钮按住
テストケ,スは,要件增量长开关检测(ID 1.8.2)
にリンクされています。
テストケ,スの変更
要件にリンクされたテストケ,スに変更を加えると,要件エディタ,の[リンク]セクションで対応するリンクが強調表示されます。次の手順に従ってテストケ,スに変更を加えます。
1.テストマネ,ジャ,で,テストケ,ス启用按钮
をクリックし,右侧窗格中的CUSTOM CRITERIA。
を展開します。コ,ドの最後の行で,test.verifyTrue(所有(compOut))
をtest.verifyTrue(任何(compOut))。
に変更します。
2.変更を保存します。
3.同様に,增量按钮按住
テストケ,スをクリックし,系统在测试段。U
を展開します。模拟设置和释放覆盖
で,[終了時間]の値を選択して20に設定します。
4.変更を保存します。
5.要件エディタで,要件1.6をクリックします。[リンク]セクションで,変更されたテストオブジェクトが赤色で示されます。
6.要件1.6は,変更されたテストケ,スにリンクしているため強調表示されています。要件1.6をクリックします。右側のペ@ @ンの[リンク]セクションで,変更の問題がア。
7.[リンク]でリンクを選択し,[変更情報]をクリックして変更の問題を表示します。
テストケ,スに関する変更の問題のクリア
[トレ,サビリティマトリクス]ウィンドウを使用して問題をクリアするには,次のようにします。
1.[トレ,サビリティマトリクス]を開きます。[要件エディタ]で,[トレ,サビリティマトリクス]をクリックします。
2.[トレ,サビリティマトリクス]ウィンドウで,[追加]をクリックします。[ア,ティファクトの選択]ダ,[左]をcrs_req_func_spec.slreqx
に,[上]をDriverSwRequest_Tests.mldatx
に設定します。次に,[マトリクスの生成]をクリックします。指定した要件セットが左で,テストケースファイルが上になったトレーサビリティマトリクスがウィンドウで生成されます。
3.リンクされていない項目および変更を特定するには,[欠損リンクの強調表示]をクリックし,[変更されたリンクを強調表示]と[変更されたリンクのみを表示]を選択します。
4.[フィルタ,パネル]ペ,[セル],[変更の追跡]の[変更の問題あり]をクリックします。マトリクスで変更の問題があるリンクに対応する行,列,およびセルが強調表示されます。
5.変更の問題をクリアするには,リンクを含むセルを選択し,[変更の問題をクリア]をクリックします。トレーサビリティマトリクスは,HTMLレポートとして,またはテーブルデータを含むMATLAB変数としてエクスポートできます。HTMLレポ,トを生成するには,[エクスポ,ト],[html,レポ,トの生成]をクリックします。レポ,トに名前を付けて保存します。