需要在规格运行中并行执行测试
问题描述:
如何并行运行我的自动化脚本。我的代码在C#.net使用specflow。需要在规格运行中并行执行测试
我已经改变了如下我的单元测试提供商:
<specFlow>
<!--<unitTestProvider name="MsTest.2010" />-->
<unitTestProvider name="SpecRun" />
<plugins>
<add name="SpecRun" />
</plugins>
<!-- For additional details on SpecFlow configuration options see http://go.specflow.org/doc-config -->
</specFlow>`
答
- 右键单击项目在解决方案资源管理器和再生功能文件
- 获取.runsettings文件从SpecRun包文件夹,复制,名称然后点击工具栏中的“测试”和“测试设置”和“选择测试设置文件”,将您的项目指向它。
- 转到项目文件“Default.srprofile”并更改“”属性包含“testThreadCount = X”,其中“X”是要执行的并行线程数。