在第三方 CI 服务器上设置覆盖率
您可以将 dotCover 与任何持续集成 (CI) 服务器一起使用,以将测试覆盖率报告添加到 .NET 应用程序构建的工件中。 dotCover 支持多种输出格式。 例如,您可以设置构建脚本以获取 HTML 输出并发布它,或者获取 XML 输出并根据您的特定需求应用进一步的 XSLT 转换。
在 CI 服务器上设置覆盖率分析
从 JetBrains 网站下载带有命令行工具的 压缩包。
将压缩包复制并解压到 CI 服务器上的某个目录中。
配置您的构建脚本,以便在所有程序集构建完成后运行命令行工具可执行文件 ( dotCover.exe )。 例如,您可以运行 cover 命令:
dotCover cover config.xml编辑配置文件(例如,在上述示例中: config.xml ),以便命令行工具可以使用必要的参数启动所需的测试运行器(MSTest、NUnit、xUnit、MSpec 等),并创建所需的输出。 有关更多信息,请参阅 配置 dotCover 命令行工具
最后修改日期: 2025年 9月 27日