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.