如何在TFS2010自动构建中为单元测试启用代码覆盖?TFS 2010构建自动化 - 启用代码覆盖
在Visual Studio 2010中,我们启用代码覆盖率为我们的测试项目(测试 - >编辑测试设置 - >本地测试设置 - >启用代码覆盖,并选择组件在其上运行代码覆盖率)。
现在,这个从Visual Studio 2010中运行时工作正常(我们可以读代码覆盖率)(测试 - >运行 - >所有测试在解决方案)。
的问题是,建设时,没有代码覆盖。据悉,2010年TFS。
注意,测试项目由编译器,但没有任何代码覆盖使用。
是非常重要的我们与单元测试一起启用代码覆盖率。
我忘了提及我遇到的问题与Web应用程序项目的代码覆盖有关。
在步骤: 测试 - >编辑测试设置 - >本地测试设置 - >启用代码覆盖,并选择组件在选择组件可以选择Web应用程序时对
运行的代码覆盖率。我认为这个问题与Path(开发者计算机的Path列下的值)(开发人员机器(http:// localhost ...)中的Path)有关。在使用TFS构建和部署时,构建将在一台服务器上进行,而部署将在另一台服务器上进行。
的问题应该是现在:哪条路径应该在testsettings可用。构建路径还是部署路径?
目前我不在工作,不能测试我的疑惑。 一旦与TFS联系,我会尽快通知您。
啊,但组件的工作空间中的位置,距离其在构建服务器的工作空间位置不同,所以testsettings'文件的错误因而没有自动生成的覆盖图? – timB33 2012-04-25 10:37:18