Teste de Idade
O que é o teste de idade?
É uma técnica de teste que avalia a capacidade de um sistema de funcionar no futuro e geralmente realizada por equipes de teste. À medida que o sistema envelhece, o quão significativamente o desempenho pode cair é o que está sendo medido no Teste de Idade.
Vamos também entender o conceito de Defect Age. É medido em termos de dois parâmetros:
1. Phases
2. Time
Idade do defeito - Fases:
A idade do defeito em fases é definida como a diferença entre a fase de injeção do defeito e a fase de detecção do defeito.
Parâmetros:
1. 'fase de injeção de defeito' é a fase do ciclo de vida de desenvolvimento de software quando o defeito foi introduzido.
2. 'fase de detecção de defeito' é a fase do ciclo de vida de desenvolvimento de software quando o defeito foi identificado.
Fórmula:
Defect Age in Phase = Defect Detection Phase - Defect Injection Phase
Exemplo:
Considere, a Metodologia SDLC que adotamos tem as seguintes fases:
1. Desenvolvimento de Requisitos
2. Design
3. Codificação
4. Teste de Unidade
5. Teste de integração
6. Teste de sistema
7. Teste de aceitação, e se um defeito for identificado no Teste de Unidade (4) e o defeito foi introduzido no estágio de Projeto (2) do Desenvolvimento, a Idade do Defeito é (4) - (2) = 2.
Idade do defeito - Tempo:
A idade do defeito é definida como a diferença de tempo entre a data de detecção do defeito e a data atual, desde que o defeito ainda seja considerado aberto.
Parâmetros:
1. Os defeitos estão no status "Aberto" e "Atribuído" e NÃO apenas no status "Novo".
2. Defeitos que estão em "Fechado" por "não reproduzível" ou "duplicado" NÃO são considerados.
3. A diferença em dias ou horas é calculada, a partir da data de abertura do defeito e da data atual.
Fórmula:
Defect Age in Time = Defect Fix Date (OR) Current Date - Defect Detection Date
Exemplo:
Se um defeito foi detectado em 05/05/2013 11:30:00 AM e fechado em 23/05/2013 12:00:00 PM, a Idade do Defeito seria calculada como segue.
Defect Age in Days = 05/05/2013 11:30:00 AM - 23/05/2013 12:00:00 PM
Defect Age in Days = 19 days
Resultado:
Para avaliar a eficácia de cada fase e quaisquer atividades de revisão / teste, quanto menor a idade do defeito, melhor a eficácia.