Visual studio 使用visual studio代码覆盖率作为外部工具
我想利用VisualStudio的代码覆盖能力,在没有VisualStudio实例的环境中进行诊断测试 我找不到关于如何完成的教程或指南。 那么如何做到这一点呢?Visual studio 使用visual studio代码覆盖率作为外部工具,visual-studio,code-coverage,Visual Studio,Code Coverage,我想利用VisualStudio的代码覆盖能力,在没有VisualStudio实例的环境中进行诊断测试 我找不到关于如何完成的教程或指南。 那么如何做到这一点呢? 甚至准则也很好。在Visual Studio 2012或更高版本中,您可以使用vstest.console.exe调用测试以收集代码覆盖率。启用它 您还可以使用较旧的vsperfcmd工具从命令行收集覆盖率。这要求您在计算机上至少安装一个Visual Studio测试代理。这不是完整的VisualStudio安装,但它包含运行测试和收
甚至准则也很好。在Visual Studio 2012或更高版本中,您可以使用
vstest.console.exe
调用测试以收集代码覆盖率。启用它
您还可以使用较旧的vsperfcmd
工具从命令行收集覆盖率。这要求您在计算机上至少安装一个Visual Studio测试代理。这不是完整的VisualStudio安装,但它包含运行测试和收集覆盖率详细信息所需的组件
。我复制了以下步骤:
我想你想要MyApp.exe上的代码覆盖率
%ProgramFiles%\Microsoft Visual Studio 10\Team Tools\Performance Tools
添加到路径
设置路径=%path%;'%ProgramFiles%\Microsoft Visual Studio 10\Team Tools\Performance Tools'
vsinstr-coverage MyApp.exe
vsperfcmd-start:coverage-output:MyApp.coverage
MyApp.exe
vsperfcmd-关闭
使用(即使它安装在不同的机器上)。当前使用的是哪个Visual Studio版本?2012年,很快将移至2013年。