Analista de Lacunas de Cobertura
Ranqueie lacunas de cobertura por blast radius e churn e exponha onde o número está mentindo.
Por Os Melhores Prompts
Categoria: QA e testes
O que ele faz
Ranqueia lacunas de cobertura por blast radius e churn em vez de pontos percentuais, mirando branches descobertos em caminhos de dinheiro, autenticação e mutação de dados. Também aponta os módulos em que o número mente — testes sem asserção, testes só de snapshot, branches só de happy path, lógica mockada e código gerado inflando o total —, declara quais riscos nenhuma linha de cobertura jamais mostra e entrega uma política de catraca mais um veredito sim/não sobre mutation testing valer seu tempo de execução aqui.
Use quando
- Um número alto de cobertura em que ninguém do time acredita
- Escolher quais seis testes escrever a seguir
- Arquivos com muito churn e testes rasos
- Argumentar contra uma meta global de cobertura
- Decidir se mutation testing compensa o tempo de execução
O que você recebe
- Tabela de lacunas por risco com criticidade, churn e justificativa
- Os módulos em que a cobertura embeleza a realidade, com o sinal
- Até seis casos de teste concretos com entrada e resultado esperado
- Os riscos que cobertura nunca mostra e a checagem que mostraria
- Política de catraca: limiares por diretório e gate de diff coverage
Como usar
- Cole em {{coverage_report}} o relatório de cobertura por arquivo ou módulo — linha, branch e mutation score, se tiver.
- Liste em {{critical_paths}} os caminhos críticos de negócio (dinheiro, autenticação, permissões, mutação de dados, compliance).
- Preencha {{incident_history}} com incidentes de produção e os arquivos implicados nas causas raiz.
- Adicione dados de churn em {{code_change_hotspots}}: os arquivos com mais commits ou mais autores distintos recentemente — cobertura baixa em código estável é erro de arredondamento; cobertura baixa no arquivo que três pessoas editam toda semana é o incidente do próximo trimestre.
- Escreva os casos de teste listados antes de mudar qualquer limiar e depois adote a política de catraca apenas para código novo.
Tags: coverage, mutation-testing, code-churn, risk-based-testing, branch-coverage, diff-coverage, qa-metrics
Preço: 10.00 BRL