【发布时间】:2015-11-02 13:03:46
【问题描述】:
在我们的一个项目中运行了数千个单元测试。这些目前需要十多分钟才能运行,我正在尝试减少这个时间。
我正在研究的一件事是确定哪些测试受到最新代码更改的影响,并且只运行那些受影响的测试。这似乎是 TFS 的一个功能,但所有教程都来自 TFS2010 和旧 XAML 构建,而不是 TFS2015 中的新 vNext 构建。
有没有人有过让这个工作的经验?
按照本教程: https://msdn.microsoft.com/en-us/library/ff576128(v=vs.100).aspx
我已经定义了一个 .testsettings 文件,并从一个 .runsettings 文件中引用它,然后在 TFS2015 构建中我将 .runsettings 文件设置为此处的运行设置:
但似乎没有生成任何测试影响文件。
【问题讨论】:
标签: unit-testing tfs msbuild continuous-integration tfs-2015