我正在WebUI上运行基于硒的UnitTests,比TFS 2015(更新1)中的环境构建步骤推出了different mechanism。这样做会生成一个.trx文件,我正在尝试将其重新上传到TFS中,以便在构建概述中提供结果。TFS 2015更新1:如何发布测试结果(trx)并在构建测试失败时失败
如果任何测试失败,运行UnitTests的构建步骤可能会使构建失败,但是在TFS中我不会看到任何测试结果。我可以通过检查步骤中的“继续出错”来跳过失败。
接下来,我可以包含“发布测试结果”步骤,该步骤将拾取生成的trx文件,结果将在构建中可见。
但知道构建不会失败!
任何想法如何使构建失败并使测试结果可用?
我检查:
- vstest.console.exe(不能从文件发布testresults)
- MSTest的(企业版/高级版license需要,我们有MSDN专业)。
必须有更好的方法。在我看来,构建步骤'发布测试结果'应该能够检查文件并且失败构建?
您是否尝试添加脚本任务以检查文件? –
你可以分享你的构建定义的截图吗? –
如何在构建期间调用ParallelTestRunner.exe来运行? –