使用specflow / specrun时如何并行运行要素文件?

时间:2015-10-11 17:26:15

标签: parallel-processing specflow specrun

我正在实施一个概念验证项目,这就是我正在使用的内容:

VS 2013,MSTest / Test Explorer,Specflow和specrun

我创建了3个specflow功能文件,每个文件都有自己的不同场景集。当我从测试资源管理器运行这些测试时,我可以成功地看到每个功能文件中的所有场景逐个运行,这绝对没问题。

接下来,我想并行运行所有3个功能文件。有没有办法做到这一点?我的所有功能文件完全相互独立,并有各自不同的场景。

我看过很少的链接只讲述如何使用Default.srprofile并行运行场景,但无法并行查找运行特征文件的任何内容。

1 个答案:

答案 0 :(得分:1)

specrun doucumentation表示这是可能的,并链接到this video to show how it is done

我没有使用specrun,因此无法对其有效性发表评论,但我知道some work has been done in this area in the v2 branch将使specflow线程安全并允许与支持并行运行测试的任何测试运行器并行执行( NUnit3,xUnit2等)