How do you turn on Code Coverage in Builds within TFS?我需要知道在运行带有.testrunconfig文件的解决方案时运行TFS时如何打开代码覆盖率。 testrunconfig文件中有一个用于代码覆盖的选项,但是运行TFS构建时,没有代码覆盖结果。 我正在使用* Tests.dll掩码运行测试,而不是使用测试列表(.vsmdi)。 您如何进行测试? 您使用的是.vsmdi文件,还是只是指定您在* Tests.dll程序集中运行所有测试? 如果是后者,并且您正在使用TFS 2008,则需要将以下内容添加到TFSBuild.proj文件中第一个PropertyGroup的和中。
这会将构建指向您的.testrunconfig,以便它可以选择说明来运行代码覆盖率。 无论是将.vsmdi文件用于测试列表,还是仅指定程序集文件模式,都将需要RunConfigFile条目。 在该.testrunconfig文件中,指定要对其应用代码覆盖率的程序集。 |