개요
testreport 패키지는 Dart 테스트 러너가 생성한 JSON 출력에서 Dart 테스트 결과를 처리합니다. 이는 통과/실패 상태, 지속 시간, 오류와 같은 의미 있는 정보를 구문 분석하고 분석하며 추출할 수 있도록 구조화된 API를 제공합니다. CI/CD 파이프라인에 테스트 결과를 통합하거나 보고서를 생성하거나 다양한 플랫폼 간 테스트 성능을 시각화하는 데 특히 유용합니다. 이 라이브러리는 모든 주요 Flutter 플랫폼을 지원하여 크로스플랫폼 테스트 워크플로우에 이상적입니다.
사용 사례
- CI/CD 통합
- 테스트 결과 분석
- 자동 보고
- 크로스 플랫폼 테스트
- 테스트 대시보드
주요 기능
- JSON 결과 파싱
- Platform-agnostic
- 오류 및 지속 시간 추출
- 구조화된 데이터 API
- 모든 플러터 플랫폼을 지원합니다
적합한 대상
- CI/CD 시스템
- 테스트 자동화 팀
- 품질 보증 엔지니어
- Flutter를 사용하는 개발자
- 보고 도구
고려 사항
- dart 테스트 러너에서 JSON 출력이 필요합니다
- 시험 후 처리에 제한됨
- 실시간 테스트 모니터링 없음
- 테스트 러너 출력 형식에 따라 다름
- 직접 테스트를 실행하기 위한 것이 아님