【发布时间】:2015-01-27 07:55:48
【问题描述】:
我有一个项目使用 SpecFlow 和 NUnit 2.6.3 作为我的测试提供者。目前它工作正常,但现在需要并行运行测试,因为它们变得越来越重。
继续阅读,我可以看到 NUnit 版本 3 将支持开箱即用的并行性,但它仍处于 alpha 阶段。而且我无法使用 Nunit 3 运行 SpecFlow 生成的测试。
是否有人知道此时是否可以使用 SpecFlow 和 NUnit 版本 3?或者其他一些方法,仍然使用 NUnit 2.6.3 版和 SpecFlow 来实现并行性?
谢谢!
【问题讨论】:
-
你在做什么这么“重”?我猜这些不是单元测试。硒有什么机会?
-
是的,Specflow 正在生成 nUnit 测试,然后处理不同浏览器的 selenium 驱动程序。有几种不同的浏览器适用于几种不同的环境,并且由它们产生的组合变得越来越繁重
标签: c# parallel-processing nunit specflow