O que é: Percentual de bugs que escaparam dos testes e chegaram à produção.
Como calcular: (Bugs em Produção ÷ Total de Bugs Encontrados) × 100
Exemplo: Se você encontrou 100 bugs e 3 chegaram à produção: 3 ÷ 100 × 100 = 3%
O que é: Percentual do código que é coberto por testes automatizados.
Como obter: Use ferramentas como JaCoCo, Istanbul, ou SonarQube para medir.
Exemplo: Se você tem 1000 linhas de código e 750 são testadas: 75%
O que é: Tempo médio que leva para corrigir um bug desde sua descoberta até a correção.
Como calcular: Soma dos tempos de resolução ÷ Número de bugs corrigidos
Exemplo: 3 bugs corrigidos em 2h, 4h e 8h: (2+4+8) ÷ 3 = 4.7 horas
O que é: Percentual de testes que são automatizados vs testes manuais.
Como calcular: (Testes Automatizados ÷ Total de Testes) × 100
Exemplo: 80 testes automatizados de 100 totais: 80 ÷ 100 × 100 = 80%
O que é: Percentual de bugs reportados que são realmente bugs válidos.
Como calcular: (Bugs Válidos ÷ Total de Reports) × 100
Exemplo: 85 bugs válidos de 100 reports: 85 ÷ 100 × 100 = 85%
Defects (Desenvolvimento): Problemas encontrados durante testes no ambiente de desenvolvimento.
Bugs (Produção): Problemas encontrados em ambiente de produção pelos usuários.
Diferença: Defects são corrigidos antes do deploy, Bugs chegam aos usuários.
O que é: Número total de casos de teste criados no período.
Inclui: Testes manuais e automatizados, novos casos de teste.
O que é: Número de testes que foram executados no período.
Inclui: Testes executados manualmente ou automaticamente.
O que é: Número de testes que passaram com sucesso.
Calcula: Taxa de Sucesso = (Passaram ÷ Executados) × 100
Métricas essenciais para reviews de liderança