It is a testing technique that evaluates a system’s ability to perform in the future. As the system gets older, how significantly the performance might drop is what is being measured in Age Testing.
Defect age can be measured in two parameters – phases and time
Defect Age – Phases
Defect age in phases is defined as the difference between defect injection phase and defect detection phase.
‘Defect injection phase’ is the phase of the software development life cycle when the defect was introduced.
‘Defect detection phase’ is the phase of the software development life cycle when the defect was pinpointed.
Defect Age in Phase = Defect Detection Phase – Defect Injection Phase
Defect Age – Time
Defect age is defined as the time difference between defect detected date and the current date, provided the defect is still said to be open.
Defects are in “Open” and “Assigned” Status and NOT just in “New” Status.
Defects that are in “Closed” due to “non-reproducible” or “duplicate” are NOT considered.
Difference in days or hours is calculated, from the defect open date and current date.
Defect Age in Time = Defect Fix Date/ Current Date – Defect Detection Date
Lesser the defect age, better the effectiveness