PublishTestResults更新TFS测试

PublishTestResults更新TFS测试,tfs,azure-devops,automated-tests,azure-pipelines,Tfs,Azure Devops,Automated Tests,Azure Pipelines,我们有一个发布管道来部署我们的产品,然后运行一些cucumber测试来生成junit输出。然后,我们使用PublishTestResults发布这个junit结果。 这将在管道的测试选项卡中显示结果 这些测试已签入TFS源代码管理,但不存在于TFS的“测试”选项卡中 我们希望为每个cucumber测试创建一个空的TFS测试,并从junit测试报告中获取测试结果,在部署每个管道后更新测试结果。PublishTestResults或其他方法是否可以实现这一点 无法通过发布测试结果测试任务来完成此操作

我们有一个发布管道来部署我们的产品,然后运行一些cucumber测试来生成junit输出。然后,我们使用PublishTestResults发布这个junit结果。 这将在管道的测试选项卡中显示结果

这些测试已签入TFS源代码管理,但不存在于TFS的“测试”选项卡中

我们希望为每个cucumber测试创建一个空的TFS测试,并从junit测试报告中获取测试结果,在部署每个管道后更新测试结果。PublishTestResults或其他方法是否可以实现这一点


无法通过发布测试结果测试任务来完成此操作

此任务在测试时将测试结果发布到Azure管道或TFS 旨在提供全面的测试报告和分析 经验您可以使用您选择的支持 您需要的结果格式。支持的结果格式包括 CTest,JUnit(包括PHPUnit)、NUnit 2、NUnit 3、Visual Studio 测试(TRX)和xUnit 2

已发布的测试结果显示在管道摘要的测试选项卡中,帮助您测量管道质量,查看 可追溯性、故障排除和驱动器故障所有权

你也可以看看这个概念。很抱歉,cucumber测试与cucumber测试不一样,但在google之后,它似乎也不适合内置tfs测试用例


因此,很容易将生成的测试结果发布到管道摘要中的“测试”选项卡。但是无法使用PublishTestResults或其他方法将cucumber测试发布到TFS测试管理器。

Hi Finn,请检查提供的信息是否有用。还有其他问题吗?如果我的回答有帮助或给出了正确的方向。感谢,这也将帮助社区中的其他人。