配置具有一个 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. 将测试添加到使用自动测试工具自动执行被测试应用程序的执行计划。
  6. 可选:将另一个测试添加到使用自动测试工具自动执行被测试应用程序的执行计划。
  7. 创建 ProcessExecutor 测试。 ProcessExecutor 参数列表应该关闭您的程序:
    • 可执行文件名:
      cmd
    • 参数列表:
      /c TASKKILL /IM SCTMCodeAnalysisTestApp.exe /F
  8. 单击执行计划 > 详细信息视图,选择执行计划,展开测试执行设置区域,然后单击清理测试行中的编辑
  9. 将先前创建的测试添加为清理测试