Visual studio 2013 在夜间构建期间自动生成代码覆盖率

Visual studio 2013 在夜间构建期间自动生成代码覆盖率,visual-studio-2013,build-process,code-coverage,nightly-build,runsettings,Visual Studio 2013,Build Process,Code Coverage,Nightly Build,Runsettings,我在获取夜间构建中生成的代码coverage.coverage文件时遇到一些问题 我拥有的内容:我已将构建配置为使用.runsettings文件和运行设置类型:CodeCoverageEnabled 生成仅使用选定数量的程序集(在.runsettings文件中指定)正确运行所有必需的单元测试并测量代码覆盖率 在构建报告中,在VS2013中,我可以手动导出代码覆盖率文件(一个.coverage文件) 我需要什么: 我需要将构建配置为在目标文件夹中自动生成.coverage文件 如何执行此操作?测试

我在获取夜间构建中生成的代码coverage.coverage文件时遇到一些问题

我拥有的内容:我已将构建配置为使用.runsettings文件和运行设置类型:CodeCoverageEnabled

生成仅使用选定数量的程序集(在.runsettings文件中指定)正确运行所有必需的单元测试并测量代码覆盖率

在构建报告中,在VS2013中,我可以手动导出代码覆盖率文件(一个.coverage文件)

我需要什么: 我需要将构建配置为在目标文件夹中自动生成.coverage文件


如何执行此操作?

测试结果中包含.coverage文件。您可以使用.runsettings为测试结果设置输出路径

<ResultsDirectory>c:\\TestResults</ResultsDirectory>
c:\\TestResults
.coverage文件将出现在results目录的子文件夹中

如果您想将其推送到另一个位置,您可以通过每晚的构建过程模板中的构建后脚本来执行此操作。

我尝试了以下方法:c:\TestOutputFolder,但c:\TestOutputFolder只包含运行测试所需的内容,而不包含结果。我错过什么了吗?