概要
testreport パッケージは、Dart テストランナーによって生成された JSON 出力から Dart テスト結果を処理します。このパッケージは、テストの成功/失敗状態、実行時間、エラーなどの意味のある情報を解析・分析・抽出するための構造化 API を提供します。これは、CI/CD パイプラインにテスト結果を統合したり、レポートを作成したり、複数プラットフォーム間でのテストパフォーマンスを可視化する場合に特に役立ちます。このライブラリはすべての主要な Flutter プラットフォームをサポートしており、クロスプラットフォームのテストワークフローに最適です。
用途
- CI/CD統合
- テスト結果の分析
- 自動レポート
- クロスプラットフォームテスト
- テストダッシュボード
主な機能
- JSON 結果のパース
- Platform-agnostic
- エラーと期間の抽出
- 構造化データ API
- すべての Flutter プラットフォームをサポートしています
適している対象
- CI/CD システム
- テスト自動化チーム
- 品質保証エンジニア
- Flutter を使用する開発者
- レポートツール
注意事項
- dart テストランナーからの JSON 出力が必要です
- テスト後の処理に限定
- リアルタイムのテストモニタリングなし
- テストランナーの出力形式に依存
- テストを直接実行するためのものではありません