从Test Explorer visual studio 2013导出测试结果

时间:2016-05-05 14:08:03

标签: unit-testing visual-studio-2013 selenium-webdriver tfs mstest

我想找到一个解决方案,将我的测试结果从测试资源管理器导出到 TFS 或任何其他格式,如excel。我看到一些帖子基于 .trx 文件。在我的项目的测试结果文件夹中,每次运行2个子文件夹 IN OUT 的测试时,我都会生成一个文件夹。 IN 文件夹始终为空, OUT 文件夹包含 AgentRestart.dat 文件。如果我运行我的整个测试套件,我只能看到测试资源管理器中传递和失败测试的数量。要找出每个测试用例和商店的结果,我需要一次选择一个测试用例并将粘贴复制到word。我正在寻找更好的解决方案。

我正在使用MS Test的单元测试项目。

有人可以帮我这个吗?

由于

1 个答案:

答案 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>]