Test sull'età

Che cos'è il test dell'età?

È una tecnica di test che valuta la capacità di un sistema di funzionare in futuro e di solito viene eseguita dai team di test. Man mano che il sistema invecchia, quanto significativamente le prestazioni potrebbero diminuire è ciò che viene misurato in Age Testing.

Comprendiamo anche il concetto di Defect Age. Si misura in termini di due parametri:

1. Phases
2. Time

Età del difetto - Fasi:

L'età del difetto in fasi è definita come la differenza tra la fase di iniezione del difetto e la fase di rilevamento del difetto.

Parametri:

1. La "fase di iniezione del difetto" è la fase del ciclo di vita dello sviluppo del software in cui è stato introdotto il difetto.

2. La "fase di rilevamento dei difetti" è la fase del ciclo di vita dello sviluppo del software in cui è stato individuato il difetto.

Formula:

Defect Age in Phase = Defect Detection Phase - Defect Injection Phase

Esempio:

Considera, la metodologia SDLC che abbiamo adottato ha le seguenti fasi:

1. Sviluppo dei requisiti

2. Progettazione

3. Codifica

4. Test unitario

5. Test di integrazione

6. Test di sistema

7. Test di accettazione, e se un difetto viene identificato in Test unitari (4) e il difetto è stato introdotto nella fase di progettazione (2) dello sviluppo, l'età del difetto è (4) - (2) = 2.

Età del difetto - Tempo:

L'età del difetto è definita come la differenza di tempo tra la data del difetto rilevato e la data corrente, a condizione che il difetto sia ancora aperto.

Parametri:

1. I difetti si trovano nello stato "Aperto" e "Assegnato" e NON solo nello stato "Nuovo".

2. I difetti che sono in "Chiuso" a causa di "non riproducibile" o "duplicato" NON sono considerati.

3. Viene calcolata la differenza in giorni o ore, dalla data di apertura del difetto e dalla data corrente.

Formula:

Defect Age in Time = Defect Fix Date (OR) Current Date - Defect Detection Date

Esempio:

Se un difetto è stato rilevato il 05/05/2013 alle 11:30:00 e chiuso il 23/05/2013 alle 12:00:00, l'Età del difetto viene calcolata come 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

Risultato:

Per valutare l'efficacia di ogni fase e delle eventuali attività di revisione / test, minore è l'età del difetto, migliore è l'efficacia.