Visão geral
O pacote testreport processa resultados de testes Dart a partir de saídas JSON geradas pelo executor de testes Dart. Ele fornece uma API estruturada para analisar, analisar e extrair informações significativas dos resultados dos testes, como status de passagem/falha, durações e erros. Isso é particularmente útil para integrar resultados de testes em pipelines CI/CD, gerar relatórios ou visualizar o desempenho de testes entre plataformas. A biblioteca suporta todas as principais plataformas do Flutter, tornando-a ideal para fluxos de trabalho de teste cruzado-plataforma.
Casos de uso
- Integração CI/CD
- Análise de resultado do teste
- Relatórios automatizados
- Testes multiplataforma
- Teste de dashboards
Principais recursos
- Análise de resultado JSON
- Platform-agnostic
- Extração de erro e duração
- API de dados estruturados
- Suporta todas as plataformas do Flutter
Indicado para
- sistemas de CI/CD
- equipes de automação de testes
- engenheiros de garantia de qualidade
- Desenvolvedores usando Flutter
- Ferramentas de relatórios
Considerações
- Requer saída JSON do executor de teste do dart
- Limitado ao processamento pós-teste
- Nenhuma monitoração em tempo real do teste
- Dependente do formato de saída do executor de teste
- Não para executar testes diretamente