在我的单元测试项目的构建后事件中,我运行OpenCover和ReportGenerator来获得代码覆盖率报告:
del "$(SolutionDir)TestResults\Coverage\*.*"
"$(SolutionDir)packages\OpenCover.4.5.1923\OpenCover.Console.exe"
-register:user
-target:"$(MSBuildProgramFiles32)\Microsoft Visual Studio 12.0\
Common7\IDE\MSTest.exe"
设置
TFS server 2010Build server有visual studio高级版Dev machines VS 2010 Professional
什么在起作用
results.Team项目文件被设置为捕获代码覆盖率,构建被配置为在每次提交时运行。
似乎不起作用的
我想看到的是从开发人员机器上,能够看到覆盖范围的分裂。据我所读,如果我打开一个构建运行并在构建输出中单击View test results链接,它应该向我展示测试结果和覆盖率结果。
到底发生了什么
当我从dev机器上单击View test results时,会得到一些XSD错误
我到处找,然后:
找不到对这些错误的任何