适用于 C# 的 NUnit 3.0.1:如何并行运行来自同一类的几个测试

本文关键字:一类 几个 测试 运行 并行 NUnit 何并行 适用于 | 更新日期: 2023-09-27 18:32:10

Im using VS2012 + Resharper.我创建了 NUnit test projest (NUnit 3.0.1),并为所有测试类添加了 Parallelizable 属性。它以并行方式工作,但仅在所有类启动时。当它为一个类启动时,它会逐个运行测试。我盯着Visual Studio的Resharper窗口进行测试。

如何并行运行一个类中的几个测试?

适用于 C# 的 NUnit 3.0.1:如何并行运行来自同一类的几个测试

从 NUnit 3.0(包括 3.0.1)开始,单个测试还不能并行化。目前最低级别的并行化是在TestFixtures之间。

如果您使用的是Parallelizable.Children - 这目前具有与Parallelizable.Fixtures相同的功能。允许并行运行单个测试计划在未来版本中发布,我相信此时Parallelizable.Children将是您想要的属性。

此处对此进行了记录。