gpt4 book ai didi

xslt - 在 TFS 2008 版本中运行和发布 xUnit.net 测试

转载 作者:行者123 更新时间:2023-12-05 00:38:11 26 4
gpt4 key购买 nike

我在 TFS 2008 服务器上运行团队构建。我希望它在那里运行我的 xUnit.net 测试并在构建详细信息中显示结果。

我知道我必须在 TFSBuild.proj 脚本文件中做很多配置。我已经设法使测试运行,但结果没有出现在构建中。我按照 mehfuz's blog 的说明进行操作.

看其他类似的 question , 我到了 Jonne Kats' post .不幸的是,它有点过时了。包含很多解决方法来克服 xunit 任务中缺少 ExitCode 的问题。在 xunit 1.7 中,这不再需要了。

我很难设置它。有人可以告诉我一种将测试结果发布到团队构建中的方法吗?

更新:我看到我的问题实际上由很多小问题组成。让我说得更直接。

我正在运行 Xunit.Runner.MSBuild.xunit任务成功。它设置为生成带有测试报告的 XML 文件。为了在 TFS 构建详细信息中显示此报告,我需要使用 MSTest.exe 导入它.但是,我必须首先将其转换为 MSTest 能够理解的格式。

有没有人有一个 XSLT 文件,我可以用它来将 xUnit XML 报告转换为 MSTest TRX 文件?

最佳答案

一篇很有前途的文章贴在这里:http://salvoz.com/blog/2010/02/22/transform-xunit-to-mstest/

不幸的是,XSLT 已经被博客引擎破坏了一些,我还没有努力让它工作。

关于xslt - 在 TFS 2008 版本中运行和发布 xUnit.net 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5331453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com