我想找到一个解决方案,将我的测试结果从测试资源管理器导出到 TFS 或任何其他格式,如excel。我看到一些帖子基于 .trx 文件。在我的项目的测试结果文件夹中,每次运行2个子文件夹 IN 和 OUT 的测试时,我都会生成一个文件夹。 IN 文件夹始终为空, OUT 文件夹包含 AgentRestart.dat 文件。如果我运行我的整个测试套件,我只能看到测试资源管理器中传递和失败测试的数量。要找出每个测试用例和商店的结果,我需要一次选择一个测试用例并将粘贴复制到word。我正在寻找更好的解决方案。
我正在使用MS Test的单元测试项目。
有人可以帮我这个吗?
由于
答案 0 :(得分:3)
目前,无法从VS UI导出测试结果。但是,您可以使用VSTest.Console.exe command-line来实现它:
vstest.console.exe myTestFile.dll /Logger:trx
如果要将测试结果发布到Team Foundation Server,请使用TfsPublisher:
/logger:TfsPublisher;
Collection=<team project url>;
BuildName=<build name>;
TeamProject=<team project name>;
[;Platform=<Defaults to “Any CPU”>]
[;Flavor=<Defaults to “Debug”>]
[;RunTitle=<title>]