运行功能测试任务以在构建期间使用多个核心

时间:2016-10-17 10:02:51

标签: unit-testing visual-studio-2015 msbuild azure-pipelines tfs2017

我知道msbuild运行单线程,但性能明智:功能/单元测试可以在多个内核上运行以提高性能吗?我们在测试中有2700个单元测试,我们正在寻找提高性能的方法(.net c#build)。

我们已经将测试运行分为慢速运行和长时间运行的测试,以便通过"分发测试"更快。

1 个答案:

答案 0 :(得分:2)

目前,TFS测试任务中没有此内置功能或设置。您可以尝试使用 Jesse Houwing 的博客Enable parallel execution of tests using the Visual Studio Test Runner 2015.1

中的方法

要获得好处,请将以下代码段添加到.runsettings文件中:

QUERTKEY