我在获取每晚构建时生成的代码覆盖.coverage文件时遇到一些问题。
我拥有的内容:我已将我的版本配置为使用.runsettings文件和运行设置类型:CodeCoverageEnabled
构建正确运行所有必需的单元测试并测量代码覆盖率,仅使用选定数量的程序集(在.runsettings文件中指定)。
在构建报告中,在VS2013中,我可以手动导出代码覆盖率文件(.coverage文件)。
我需要什么: 我需要将构建配置为自动在目标文件夹中生成.coverage文件。
我该怎么做?
答案 0 :(得分:0)
.coverage文件作为测试结果的一部分出现。您可以使用.runsettings设置测试结果的输出路径
<ResultsDirectory>c:\\TestResults</ResultsDirectory>
.coverage文件将出现在结果目录中的子文件夹中。
如果您想将其推送到其他位置,可以通过每晚构建流程模板中的后期构建脚本来实现。