FLUTTER ECOSYSTEM

junitreport

从 dart 测试运行生成 JUnit XML 报告。将 dart 或 flutter 测试的输出转换为 JUnit 样式的 XML

最新版本
2.0.2
近 30 天下载
17.5万
喜欢数
36
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

junitreport 包可从 Dart 或 Flutter 测试运行中生成 JUnit XML 格式的测试报告。它将默认的测试输出转换为与 CI/CD 系统和测试仪表板兼容的标准 XML 结构。这使得与 Jenkins、GitHub Actions 及其他期望 JUnit 风格报告的平台实现无缝集成成为可能。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合跨平台测试自动化工作流程。

适合场景
  • CI/CD 流水线报告
  • 将测试结果与 Jenkins 集成
  • 在 GitHub Actions 中可视化测试结果
  • 自动化测试结果聚合
  • 跨平台测试报告
主要特点
  • 将 Dart 测试输出转换为 JUnit XML
  • 支持所有 Flutter 平台
  • 轻松集成到CI系统
  • 轻量级且专注于报告
  • 生成结构化、机器可读的输出
适合对象
  • 使用 CI/CD 流水线的团队
  • 测试自动化工程师
  • 需要标准化测试报告的项目
  • 与 Jenkins 或 GitHub Actions 集成的开发者
  • 跨平台 Flutter 应用程序
使用建议
  • 需要在测试运行器中进行手动设置
  • 不运行测试—仅格式化输出
  • 可能需要为复杂的测试套件进行额外配置
  • 不适用于实时测试调试
  • 测试执行后输出为静态
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add junitreport

所属分类

源码仓库

关联项目