gpt4 book ai didi

nunit - 以编程方式收集 NUnit 结果

转载 作者:行者123 更新时间:2023-12-04 03:16:01 28 4
gpt4 key购买 nike

当我的夜间构建完成时,我会自动运行一些 NUnit 测试。我有一个控制台应用程序检测新构建,然后将构建的 MSI 复制到本地文件夹,并将我的所有组件部署到测试服务器。之后,我在 NUnit dll 中进行了一系列测试,我通过使用 Process/ProcessStartInfo 执行“nunit-console.exe”来运行这些测试。我的问题是,如何以编程方式获得总成功/失败测试的数字?

最佳答案

您是否考虑过使用像 CruiseControl.NET 这样的持续集成服务器?

它会为您构建和运行测试,并在网页中显示结果。如果您只需要一个工具,让 nunit-console.exe 以 XML 格式输出结果,并使用 XSLT 脚本(例如来自巡航控制系统的脚本)对其进行解析/转换。

Here is an example of such an XSL file如果您在 nunit-console.exe 的直接输出上运行转换,那么您将不得不调整 select 语句并删除 cruisecontrol。

不过,听起来您可能对持续集成感兴趣。

关于nunit - 以编程方式收集 NUnit 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025308/

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