【问题标题】:How to run two NUnit console runners in parallel for the same application?如何为同一个应用程序并行运行两个 NUnit 控制台运行器?
【发布时间】:2011-08-11 11:27:05
【问题描述】:

如何为同一个应用程序并行运行 NUnit console.exe。有可能吗?

【问题讨论】:

  • 是的,我喜欢使用命令行

标签: unit-testing nunit parallel-processing nunit-console


【解决方案1】:

nunit-console 的单个实例基本上使用不同的线程并行运行测试,您可以通过传递/nothread 命令行参数来禁用它。

编辑:关于图表中讨论的模式详情

因此,ratty 有两个测试 DLL,并且想要并行运行两个 DLL 的测试,我建议创建一个包含两个底层项目的新解决方案,并简单地为新创建的解决方案运行单元测试,NUUnit 控制台将通过以下方式并行运行测试默认

【讨论】:

  • 你能详细解释一下吗?
  • 当您使用 nunit-console 启动单元测试时,它会使用多个线程并行执行测试
  • 要从控制台运行,只需指定 nunit-console.exe “解决方案文件的路径”
  • 启动时一次执行两个控制台,一个被终止
  • 我用一个命令创建了批处理文件 run.cmd,该命令使用路径执行 nunit-console.exe,并运行了两次,一切正常。 NUnit 2.5.10
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-25
  • 1970-01-01
  • 1970-01-01
  • 2021-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多