FLUTTER ECOSYSTEM

cobertura

將 LCOV 轉換為 Cobertura 格式;這是最適合 GitHub 和 Azure DevOps 的格式。

最新版本
1.0.5
近 30 天下載
3.1萬
喜歡數
6
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

cobertura 套件將 LCOV 覆蓋報告轉換為 Cobertura 格式,讓測試覆蓋率資料更容易與 GitHub 和 Azure DevOps 等 CI/CD 平台整合。此工具專為需要在不同環境中實現標準化覆蓋率報告的開發者設計。支援多種作業系統,並可透過 Flutter 的 pub 套件管理員輕鬆新增。透過將原始 LCOV 輸出轉換為廣泛接受的 XML 結構,確保與流行程式碼覆蓋工具相容。

適用情境
  • 將測試覆蓋率與 GitHub Actions 集成
  • 為 Azure DevOps 建立報告
  • 跨團隊標準化覆蓋率數據
  • 在CI流水線中自動化覆蓋率報告
  • 將 LCOV 轉換為 Cobertura XML 格式
主要特色
  • LCOV 到 Cobertura 轉換
  • 支援 macOS、Windows 與 Linux
  • 簡單的 CLI 結合
  • 與 GitHub 和 Azure DevOps 相容
  • 輕量且快速處理
適合對象
  • 使用 CI/CD 流水線的 Flutter 開發人員
  • 需要標準化覆蓋率報告的團隊
  • 針對 GitHub 或 Azure DevOps 的專案
  • 處理 LCOV 檔案的開發者
  • 測試自動化工程師
使用建議
  • 需要 LCOV 輸入檔案
  • 本身不是覆蓋率收集器
  • 依賴外部覆蓋工具
  • 僅限格式轉換
  • 無GUI介面
支援平台macOSWindowsLinux

安裝套件

flutter pub add cobertura

所屬分類

依賴

依賴清單 8 項

原始碼儲存庫

相關專案