套件概覽
testreport 套件處理由 Dart 測試執行器產生的 JSON 輸出中的 Dart 測試結果。它提供一個結構化 API,用於解析、分析並從測試結果中提取有意義的資訊,例如通過/失敗狀態、持續時間和錯誤。這對於將測試結果整合至 CI/CD 流程、產生報告或跨平台視覺化測試效能特別有幫助。該程式庫支援所有主要的 Flutter 平台,使其非常適合跨平台測試工作流程。
適用情境
- CI/CD 結合
- 測試結果分析
- 自動報告
- 跨平台測試
- 測試儀表板
主要特色
- JSON 結果解析
- Platform-agnostic
- 錯誤與持續時間提取
- 結構化資料 API
- 支援所有 Flutter 平台
適合對象
- CI/CD 系統
- 測試自動化團隊
- 品質保證工程師
- 使用 Flutter 的開發者
- 報告工具
使用建議
- 需要來自 dart 測試執行器的 JSON 輸出
- 限於測試後處理
- 無即時測試監控
- 取決於測試執行器輸出格式
- 不適用於直接執行測試