我正在尝试为从构建服务器(Visual Studio Team Services / TFS)执行的Visual Studio 2015安装找到代码覆盖率解决方案。
在我的项目解决方案中,我有收集代码覆盖率信息的单元测试,但我没有单独从传统的单元测试中获得完整的覆盖。我创建了一个单元测试,可以启动一个过程并获取一个3D场景的屏幕截图,并将它们与人工验证过的那些相区别。
我可以让程序运行与单元测试相同的程序集,但我不确定如何从进程获取代码覆盖率结果,然后将其与活动单元测试运行合并。 / p>
我是以错误的方式接近这个还是有办法从流程运行中获取覆盖结果,并在TFS发布测试结果之前将它们与其余的单元测试代码覆盖率结果合并?
答案 0 :(得分:0)
查看此博客,它可能会有所帮助。How to: Obtain Code Coverage Data
运行VSPerfMon.exe可以与代码覆盖率数据集合进行交互