一個用於解析和格式化 LCOV 格式程式碼覆蓋率報告的 Dart 套件,可與 CI/CD 流水線及覆蓋率視覺化工具無縫整合。它簡化了在多個平台(包括行動裝置、Web 和桌面)之間分享與分析測試覆蓋率資料的過程。非常適合致力於透過透明的覆蓋率指標維持高品質程式碼的團隊。此套件支援所有主要的 Flutter 平台,並設計為可透過 pub.dev 輕鬆採用。
適用情境
- 與 CI/CD 工作流程整合
- 跨團隊共享覆蓋統計
- 在儀表板中可視化測試覆蓋率
- 自動化覆蓋率報告
- 支援多平台測試
- 產生標準化的 LCOV 檔案
主要特色
- 解析 LCOV 覆蓋率資料
- 格式化輸出以提升可讀性
- 跨平台相容性
- 輕鬆整合 CLI
- 支援 Flutter 應用
- 輕量且快速
適合對象
- 測試自動化工程師
- CI/CD 流水線開發者
- 品質保證團隊
- 開源專案維護者
- Flutter 開發人員追蹤覆蓋率
使用建議
- 需要 LCOV 格式的覆蓋率數據
- 僅限覆蓋報告處理
- 無內建視覺化
- 依賴外部工具進行顯示
- 不是覆蓋收集器
- 最好與覆蓋率生成器搭配使用