Calculadora de Testes Instáveis
Calcule a taxa de testes instáveis e o tempo estimado desperdicado no CI/CD por mês a partir das estatísticas de execucao de testes. Quantifique o custo dos testes instáveis no seu pipeline.
Como Usar a Calculadora de Testes Instáveis
- Insira o total de execucoes de testes de CI no seu período de medicao.
- Insira o número de execucoes instáveis (não determinísticas).
- Insira o tamanho total do conjunto de testes.
- Clique em Calcular para ver a taxa de falha e o tempo de CI desperdicado.
Casos de Uso
- •Quantificar o custo de negócio dos testes instáveis.
- •Construir justificativa para sprints de remediacao de testes instáveis.
- •Definir SLAs de taxa de falha para pipelines de CI/CD.
- •Acompanhar melhorias conforme os testes instáveis sao corrigidos.
Fórmula
Taxa de falha = execucoes instáveis / total de execucoes × 100%. Impacto no CI = execucoes instáveis × tamanho do conjunto × média de 5 min / 60 / 30 horas/mes.
Perguntas Frequentes
O que e um teste instável?
Um teste instável passa e falha de forma nao deterministica sem alteracoes no código, causando resultados não confiáveis no pipeline de CI/CD.
Qual taxa de falha e aceitável?
Abaixo de 1% de taxa de falha e geralmente aceitável. Acima de 5% impacta significativamente a produtividade dos desenvolvedores.
Como corrijo testes instáveis?
Identifique e corrija problemas de temporização, adicione esperas adequadas, isole o estado dos testes, use dados de teste determinísticos e corrija problemas assíncronos.