1 つの AUT に対して 1 つまたは複数のテストを設定する

1 つの実行計画内に 1 つまたは複数のテストがあり、1 つの AUT に対してテストを実行するシナリオの場合、次のようにテストを作成します。

  1. コード分析アプリケーションを起動する ProcessExecutor テストを作成します。 ProcessExecutor引数リスト には、開始するコード分析プログラムを指定します。 例:
    • 実行可能ファイル名:
      cmd
    • 引数リスト:
      /c start cmd
      /c D:\sctm\dps\startDPS_Simple1.bat
    ここで、startDPS_Simple1.bat には以下が含まれます。
    "C:\Program Files (x86)\Micro Focus\DevPartner\Analysis\dpanalysis.exe" /cov /USE_AUTOMATION_INTERFACE /O "D:\SCTM\temp" /W "D:\SCTM\DPS\TESTAPP\SCTMCodeAnalysisTestApp\bin\Debug" /P "D:\SCTM\DPS\TESTAPP\SCTMCodeAnalysisTestApp\bin\Debug\SCTMCodeAnalysisTestApp.exe"
  2. 実行計画を作成します。
  3. 実行計画 > 詳細ビュー をクリックして実行計画を選択し、テスト実行セットアップ 領域を展開して セットアップ用テスト 行にある 編集 をクリックします。
  4. 作成済みのテストを セットアップ用テスト として追加します。
  5. 自動テスト ツールを使用して AUT を自動化する実行計画にテストを追加します。
  6. 省略可能:自動テスト ツールを使用して AUT を自動化する実行計画に別のテストを追加します。
  7. ProcessExecutor テストを作成します。 ProcessExecutor 引数リスト には、プログラムを終了させるために、次のように指定します:
    • 実行可能ファイル名:
      cmd
    • 引数リスト:
      /c TASKKILL /IM SCTMCodeAnalysisTestApp.exe /F
  8. 実行計画 > 詳細ビュー をクリックして実行計画を選択し、テスト実行セットアップ 領域を展開して クリーンアップ用テスト 行にある 編集 をクリックします。
  9. 作成済みのテストを クリーンアップ用テスト として追加します。