如何:发布测试结果
更新:2007 年 11 月
发布测试结果将会把测试结果移动到名为“操作存储区”的数据库中。通过此方式您可以与其他团队成员共享测试结果。有关更多信息,请参见发布测试结果。
可以从以下两种环境中发布测试结果:
在 Visual Studio 中发布测试结果
从命令行发布测试结果
在 Visual Studio 中发布测试结果
使用 Visual Studio 发布测试结果
运行一个或多个测试。
在“团队资源管理器”窗口中通过单击项目来将其选中。
说明: 除非已选择项目,否则不能发布测试结果。
在“测试”菜单上单击“窗口”,再单击“测试结果”,以显示“测试结果”窗口。
在“测试结果”窗口工具栏上单击“发布”。
随即显示“发布测试结果”对话框。
选择要发布的每个测试运行旁边的复选框。
选择关联的内部版本号。
选择平台和版本风格,如“发布”或“调试”。
(可选)若要在发布的数据中包括代码覆盖率数据,请选中“包括选定运行的代码覆盖率数据”。
单击“确定”。
所选运行的测试数据将发布到操作存储区中。
从命令行发布测试结果
在下面的第一个过程中,您将不会运行测试。只是发布以前的测试运行的结果。因此,不会包括任何用于指定要运行哪个测试的选项。
在第二个过程中,将既运行测试,又发布测试结果。因此,必须包括用于这两种用途(即运行测试和发布结果)的选项。
发布以前的测试运行的测试结果
使用其中包括了指定如何发布测试运行的选项的命令行。进行发布所需的选项包括 /publish、/publishbuild、/teamproject/、/platform 和 /flavor。
使用 /publishresultsfile 选项可指定要发布的结果文件的名称。这是一个扩展名为 .trx 的文件。
有关更多信息,请参见用于发布测试结果的命令行选项。
所选运行的测试数据将发布到操作存储区中。
发布当前测试运行的测试结果
从命令行运行测试。有关更多信息,请参见如何:从命令行运行测试。
所使用的命令将包含用于指定要运行的测试的选项,如 /test 和 /testmetadata。
该命令行还将包括指定如何发布测试运行的选项。进行发布所需的选项包括 /publish、/publishbuild、/teamproject/、/platform 和 /flavor。请勿使用 /publishresultsfile 选项。
有关更多信息,请参见用于发布测试结果的命令行选项。
所选运行的测试数据将发布到操作存储区中。