我正在尝试重新运行失败的测试作为同一批次中的新运行。使用测试结果我想找到失败的测试并将它们添加到外部文件(XML /任何格式)。当我的批次完成测试时,我希望同一批次运行失败的测试(来自XML /任何格式)?我能这样做吗?
答案 0 :(得分:1)
这是假设您要使用命令行的一种策略:
testId
vsmdi
失败的测试testId
文件
mstest.exe /testMetadata:<path/to/vsmdi>
运行。有关文档,请参阅here。关于trx和vsmdi内部的详细帖子:http://blogs.msdn.com/b/dhopton/archive/2008/06/12/helpful-internals-of-trx-and-vsmdi-files.aspx
OR, 有一个wrapper超过mstest.exe重新运行测试。