Prueba de edad
¿Qué son las pruebas de edad?
Es una técnica de prueba que evalúa la capacidad de un sistema para funcionar en el futuro y generalmente la llevan a cabo equipos de prueba. A medida que el sistema envejece, qué tan significativamente podría caer el rendimiento es lo que se mide en Age Testing.
Entendamos también el concepto de Defect Age. Se mide en términos de dos parámetros:
1. Phases
2. Time
Edad del defecto - Fases:
La edad del defecto en fases se define como la diferencia entre la fase de inyección del defecto y la fase de detección del defecto.
Parámetros:
1. 'fase de inyección de defectos' es la fase del ciclo de vida del desarrollo del software en la que se introdujo el defecto.
2. 'fase de detección de defectos' es la fase del ciclo de vida del desarrollo de software en la que se identificó el defecto.
Fórmula:
Defect Age in Phase = Defect Detection Phase - Defect Injection Phase
Ejemplo:
Considere, la Metodología SDLC que hemos adoptado tiene las siguientes fases:
1. Desarrollo de requisitos
2. Diseño
3. Codificación
4. Prueba unitaria
5. Prueba de integración
6. Prueba del sistema
7. Pruebas de aceptación, y si se identifica un defecto en las Pruebas unitarias (4) y el defecto se introdujo en la etapa de Diseño (2) del Desarrollo, la Edad del Defecto es (4) - (2) = 2.
Edad del defecto - Tiempo:
La antigüedad del defecto se define como la diferencia de tiempo entre la fecha de detección del defecto y la fecha actual, siempre que se diga que el defecto aún está abierto.
Parámetros:
1. Los defectos están en el estado "Abierto" y "Asignado" y NO solo en el estado "Nuevo".
2. NO se consideran los defectos que están en "Cerrado" debido a "no reproducibles" o "duplicados".
3. Se calcula la diferencia en días u horas, desde la fecha de apertura del defecto y la fecha actual.
Fórmula:
Defect Age in Time = Defect Fix Date (OR) Current Date - Defect Detection Date
Ejemplo:
Si se detectó un defecto el 05/05/2013 11:30:00 AM y se cerró el 23/05/2013 12:00:00 PM, la Edad del defecto se calcularía de la siguiente manera.
Defect Age in Days = 05/05/2013 11:30:00 AM - 23/05/2013 12:00:00 PM
Defect Age in Days = 19 days
Salir:
Para evaluar la efectividad de cada fase y cualquier actividad de revisión / prueba, cuanto menor sea la edad del defecto, mejor será la efectividad.