如何在Visual Studio中将测试结果中的测试添加到测试列表中?

时间:2010-05-13 19:41:16

标签: visual-studio unit-testing

例如,我有1000个测试。我跑他们200失败了。我想为200个失败的列表创建一个测试列表。最快的方法是什么?

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助:

  1. 打开“测试结果”窗口。

  2. 在过滤器列下拉列表中选择“结果”(名为“分组依据”旁边的那个),然后在旁边的文本框中键入“失败”(如果隐藏了它,请点击旁边的小箭头)。

  3. 单击绿色小按钮以应用过滤器。现在你应该只看到失败的测试。

  4. 选择所有这些,然后选择“导出所选测试结果”并保存trx文件。

  5. 运行以下命令(或类似的,如果你没有grep)来获取包含测试链接的列表:

    grep“TestLink id”failed.trx> out.txt

  6. 创建一个名为“Failures”的新测试列表,但不要向其添加任何测试。

  7. 打开.vsmdi文件(应该在你的sln旁边)并搜索Failures测试列表,然后插入一个标签作为其子节点,并复制粘贴out.txt文件中的所有标签上方。

  8. 请注意,我实际上并没有检查它是否有效。

    干杯, 保罗