Test di regressione
Che cos'è il test di regressione?
Test di regressione una tecnica di test della scatola nera che consiste nel rieseguire quei test che sono influenzati dalle modifiche al codice. Questi test dovrebbero essere eseguiti il più spesso possibile durante il ciclo di vita dello sviluppo del software.
Tipi di test di regressione:
Final Regression Tests: - Viene eseguito un "test di regressione finale" per convalidare la build che non è cambiata per un periodo di tempo. Questa build viene distribuita o spedita ai clienti.
Regression Tests: - Viene eseguito un normale test di regressione per verificare se la build NON ha rotto altre parti dell'applicazione a causa delle recenti modifiche al codice per la correzione di difetti o per il miglioramento.
Selezione dei test di regressione:
Richiede la conoscenza del sistema e di come influisce sulle funzionalità esistenti.
I test vengono selezionati in base all'area dei difetti frequenti.
I test vengono selezionati per includere l'area, che ha subito più volte modifiche al codice.
I test vengono selezionati in base alla criticità delle caratteristiche.
Passaggi del test di regressione:
I test di regressione sono i casi ideali di automazione che si traduce in risultati migliori Return On Iinvestimento (ROI).
Seleziona i test per la regressione.
Scegli lo strumento apt e automatizza i test di regressione
Verifica le applicazioni con Checkpoint
Gestisci i test di regressione / aggiorna quando richiesto
Pianifica i test
Integrazione con le build
Analizza i risultati