我有大约 6000 个 specflow [版本 1.9.0.77] 测试,这些测试分为 10 个类别 [标签],每个类别大约有 600 个测试用例,大约需要一个小时才能完成。目前我正在使用 Nunit 2.6.4 执行测试 [按顺序执行] 并从 Nunit 测试报告 xml 生成 Specflow 流报告。
我打算将顺序执行模型移动到并行执行以减少测试执行时间。没有静态引用,没有功能或场景上下文,并且测试数据对于测试用例是唯一的。我使用 Specflow 2.0 探索了 Nunit 3.5,但找不到通过类别或标签并行运行测试的解决方案。每次它按顺序运行。
我按照页面http://www.specflow.org/documentation/Parallel-Execution/设置并行执行但对我不起作用。
有什么想法吗?