我知道代码覆盖有几种选择 . 我正在寻找可以在开发人员机器上使用的东西,以及在构建过程(CI)期间生成代码覆盖率报告 . 我们目前正在运行TFS .
VS2015代码覆盖率工具是否适用于NUnit测试? https://msdn.microsoft.com/en-us/library/dd537628.aspx
可以将Microsoft的某些内容用于上述目的吗?或者我是否必须投资dotCover或NCover?
我知道代码覆盖有几种选择 . 我正在寻找可以在开发人员机器上使用的东西,以及在构建过程(CI)期间生成代码覆盖率报告 . 我们目前正在运行TFS .
VS2015代码覆盖率工具是否适用于NUnit测试? https://msdn.microsoft.com/en-us/library/dd537628.aspx
可以将Microsoft的某些内容用于上述目的吗?或者我是否必须投资dotCover或NCover?
1 回答
您可以使用“NUnit Test Adapter”(可以免费下载)通过VS和TFS在NUnit测试上运行代码覆盖 . 实际上,您可以使用任何具有扩展适配器的测试框架来运行它 .
以下是有关在TFS构建中正确使用的一些信息:
http://www.codit.eu/blog/2015/03/18/continuous-integration-with-javascript-nunit-on-tfsbuild-part-3-of-3-/
http://www.codewrecks.com/blog/index.php/2015/03/16/running-nunit-tests-in-a-tfs-2015-build-vnext/