FLUTTER ECOSYSTEM

test_coverage

命令行实用程序,用于在 Dart VM 中运行测试并收集覆盖率数据。

最新版本
0.5.0
近 30 天下载
5290
喜欢数
44
Pub 分数
30

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个命令行实用程序,用于在 VM 上运行 Dart 测试并收集覆盖率数据。它帮助开发人员衡量其代码有多少部分被测试覆盖,从而提高测试质量并识别未测试的代码路径。该工具可无缝集成到 CI/CD 流水线中,并支持单元测试和集成测试。覆盖率报告可以生成多种格式,便于分析和报告。设计简洁高效,特别适合希望保持高测试覆盖率标准的团队。

适合场景
  • 在CI/CD工作流中测量测试覆盖率
  • 识别未测试的代码区域
  • 为团队评审生成覆盖率报告
  • 与自动化测试流水线集成
  • 发布前验证测试的完整性
  • 随时间监测覆盖率趋势
主要特点
  • 在 Dart VM 上运行测试
  • 收集详细的代码覆盖率数据
  • 支持单元测试和集成测试
  • 生成覆盖率报告
  • 轻松的 CLI 集成
  • 与 Flutter 和 Dart 项目兼容
适合对象
  • Dart 和 Flutter 开发人员
  • 专注于测试质量的团队
  • CI/CD 自动化工程师
  • 需要覆盖率合规的项目
  • 开发者提升测试覆盖率
  • 质量保证团队
使用建议
  • 需要设置 Dart SDK
  • 无内置可视化(需要外部工具)
  • 仅限基于虚拟机的测试
  • Web 或移动平台的覆盖率数据不可用
  • 可能需要为复杂项目进行额外配置
  • 在测试期间不支持热重载
支持平台暂无数据

安装插件

flutter pub add test_coverage

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目