如何在Visual Studio 2015中列出所有单元测试及其输出?

时间:2016-03-18 16:16:30

标签: visual-studio unit-testing visual-studio-2015 mstest

Visual Studio 2015提供了一个"测试资源管理器"窗口。从这里,您可以单击以运行测试。测试运行后,它会显示一个表格,其中包含绿色/红色通过/失败指示器,每个测试的名称以及运行所花费的时间。

运行测试后,我可以单击测试,该测试的输出将显示在下面的面板中。

如果我想查看显示所有测试及其输出的表格,以便我不必逐个点击它们,该怎么办?看起来应该有一种合理的方法来做到这一点,并将它们导出到平面文件中。

1 个答案:

答案 0 :(得分:0)

目前无法从VS2015中的IDE导出结果。但是,您可以通过命令行实现此目的。

  1. 打开命令提示符并浏览到C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE。
  2. 键入以下命令:mstest / testcontainer:[Unit test project dll file path] / resultsfile:[Output Folder Path] \ result.trx
  3. 我附上了一个例子: enter image description here

    您可以以任何方式评估该平面文件(XML)。这很冗长。但是,基本上你在<Results>节点中搜索结果=“失败”的任何实例。当你看到实际文件时,你会看到我在说什么。

相关问题