Cosa sono i test di regressione?

Domanda di: Leone Mancini  |  Ultimo aggiornamento: 18 marzo 2023
Valutazione: 4.9/5 (60 voti)

Il test di regressione, o regression test, è una tipologia di software testing con la quale è possibile verificare il corretto funzionamento del software, dopo l'implementazione di una nuova funzionalità o la risoluzione di eventuali bug.

Cosa sono i test di non regressione?

Il testing di non regressione (in inglese no regression test) è la riesecuzione dei test case esistenti ogni qualvolta si rilevano tali difetti. L'idea è quella di accumulare tutti i test di integrazione e ripeterli ogni qualvolta si rilevano difetti all'aggiunta di un componente modificato.

Come si testa un software?

Esistono due tipologie di test, l'Alfa testing e il Beta testing . L'Alfa testing viene svolto internamente all'azienda che sviluppa il software, mentre il Beta testing viene svolto direttamente dal committente del software o da un campione rappresentativo dell'utenza che userà il software.

Cosa fa il tester?

Il compito principale del Software Tester è progettare ed eseguire i test necessari per verificare le diverse funzionalità del software.

Chi scrive i casi di test?

Il team QA è responsabile della scrittura dei casi di test funzionali. Questo tipo di test può essere eseguito non appena il team di sviluppo rende disponibile per il test la prima funzione dell'applicazione.

35. Regressione lineare semplice spiegata semplicemente