このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
要件は特定の条件に対する動作を指定するため,モデルの要件からテストケース(テスト入力,期待される出力,評価)を作成できます。テストケースはテスト入力を使用して特定の条件を再現し,期待される出力に対して実際のモデル出力を評価します。モデルを開発する際,システム動作をチェックするテストファイルを作成し,それらを対応する要件にリンクします。これらのテストケースをテストファイルに定義することで,モデルの安定性を示すために定期的にモデルをチェックし,結果をアーカイブできます。
金宝app®测试™と金宝app仿真软件需求™のライセンスを保有している場合,要件をテストハーネス,テストシーケンスおよびテストケースにリンクできます。リンクを追加する前に,サポートされる要件ドキュメントのタイプを確認してください。
テスト対象のコンポーネントへの要件リンクを編集すると,リンクはすぐにテストハーネスとメインモデル間で同期されます。ブロックの追加など,テスト対象のコンポーネントへの他の変更については,テストハーネスを閉じるときに同期されます。テスト対象のコンポーネントにブロックを追加した場合,要件リンクを追加する前に,ハーネスを閉じて再度開くことでメインモデルを更新します。
要件リンクをもつ項目を表示するには,[アプリ]タブの[モデル検証],[検証],[テスト]で,(要件マネージャー]をクリックします。[要件]タブで[リンクの強調表示)をクリックします。
テストシーケンスでは,テストステップにリンクできます。リンクを作成するには,まずリンクするモデル項目,テストケースまたはドキュメント内の場所を見つけます。テストステップを右クリックして[要件]を選択し,リンクを追加するか,リンクエディターを開きます。
要件リンクをもつテストステップを強調表示するか,または強調表示を解除するには,测试序列エディターのツールストリップにある要件リンクの強調表示ボタンを切り替えます。テストステップを強調表示すると,モデルのブロック線図も強調表示されます。
1つのテストハーネスで多数のテストケースを使用する場合,どのブロックとテストステップが適用されるかを区別するために,それぞれ特定のテストケースにリンクします。テストステップまたはテストハーネスブロックをテストケースにリンクするには,次を行います。
テストマネージャーでテストケースを開きます。
左側のペインの[テストブラウザー]タブで,テストケースを選択します。
金宝app仿真软件の[アプリ]タブで,(要件マネージャー]をクリックします。
テストケースを以下にリンクします。
金宝app仿真软件ブロック。ブロックを右クリックし、コンテキスト メニューから[要件]、[現在のテストケースにリンク]を選択します。
テストステップ。テストハーネス内のテストシーケンスブロックをダブルクリックし,测试序列エディターを開きます。テストステップを右クリックし,コンテキストメニューから[要件]、[現在のテストケースにリンク]を選択します。
この例は,テストハーネスとテストシーケンスに要件リンクを追加する方法を示しています。モデルは自動操縦のロール制御システムのコンポーネントです。この例には,金宝app仿真软件测试および金宝app仿真软件的需求が必要です。
テストファイル,モデルおよびハーネスを開きます。
开放AutopilotTestFile.mldatx, open_systemRollAutopilotMdlRefsltest.harness.open (“RollAutopilotMdlRef /卷参考”,...“RollReference_Requirement1_3”)
テストハーネスで,[アプリ]タブの[モデル検証],[検証],[テスト]で(要件マネージャー]をクリックします。[要件]タブで[リンクの強調表示)をクリックします。
テストハーネスは测试序列ブロック,テスト対象のコンポーネントおよび测试评估ブロックを強調表示します。
离散微分ブロックにトレーサビリティを追加します。
离散微分ブロックを右クリックして,[要件]、[[外向きリンク]ダイアログを開く]を選択します。
[要件]タブで[新規]をクリックします。
次のように入力してリンクを確立します。
説明:DD链接
ドキュメントタイプ:テキストファイル
ドキュメント:RollAutopilotRequirements.txt
場所:1.3保持辊参考
(好的)をクリックします。离散微分ブロックが強調表示されます。
要件ドキュメントまでトレースするには,离散微分ブロックを右クリックし,[要件]、(DD链接)を選択します。エディターに要件ドキュメントが開き,リンクされたテキストが強調表示されます。
テストハーネスで,测试序列ブロックを開きます。InitializeTest
ステップにリンクする要件リンクを,テストケースに追加します。
テストマネージャーの左側のペインの[テストブラウザー]タブで,1.3测试要求
を選択します。
テストハーネスで,テストシーケンスブロックをダブルクリックし,测试序列エディターを開きます。InitializeTest
ステップを右クリックし,コンテキストメニューから[要件]、[現在のテストケースにリンク]を選択します。
要件リンクが追加されると,测试序列エディターはそのステップを強調表示します。
基于需求的模型开发测试(金宝app仿真软件测试)|要件からテストケースへのリンク