需要在规格运行中并行执行测试

问题描述:

如何并行运行我的自动化脚本。我的代码在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>` 

  1. 右键单击项目在解决方案资源管理器和再生功能文件
  2. 获取.runsettings文件从SpecRun包文件夹,复制,名称然后点击工具栏中的“测试”和“测试设置”和“选择测试设置文件”,将您的项目指向它。
  3. 转到项目文件“Default.srprofile”并更改“”属性包含“testThreadCount = X”,其中“X”是要执行的并行线程数。