1

我想在类/功能级别上并行运行测试,我的测试在场景/方法级别上运行,尝试更改 srprofile 中的设置,但没有帮助。我用 MSTest 运行器尝试了相同的项目并且工作正常,无法弄清楚如何处理 SpecRun。

我想要的是[assembly: Parallelize(Scope = ExecutionScope.ClassLevel, Workers = 5)]SpecRun

这是我的 srprofile 设置

<Execution stopAfterFailures="0" retryFor="None" retryCount="0" testThreadCount="5" testSchedulingMode="Adaptive" />
  <Environment testThreadIsolation="AppDomain" apartmentState="Unknown" />
4

1 回答 1

0

无法使用 SpecRunner 在要素/类级别上并行运行测试。
功能并行测试执行受以下支持:

  • 单元
  • 测试
  • xUnit

来源:
SpecFlow 文档

于 2021-08-24T09:27:46.943 回答