我正在使用
[TestFixture]
[Parallelizable(ParallelScope.Children)]
public class MyTests
{
}
本课程有 5 个测试。
我正在使用 NUnit 3 测试适配器。
我的测试项目的 AssemblyInfo 中还有以下内容:
[assembly: Parallelizable(ParallelScope.Fixtures)]
在测试窗口中,我注意到多个类正在并行运行。但是,每个类中的测试是同步运行的。
如何在每个类中实现并行性?
我刚刚尝试过
[assembly: Parallelizable(ParallelScope.All)]
根据测试资源管理器进度指示器,这导致多个测试方法并行运行。这个选项也比
稍快一些ParallelScope.Fixtures
我在 VS 2022 中使用 NUnit3TestAdapter 版本 4.3.1。