Regressione

Definizione rapida

Peggioramento introdotto da una modifica che rompe un comportamento precedentemente funzionante o accettato.

Spiegazione

Una regressione può riguardare funzionalità, prestazioni, sicurezza, accessibilità o contenuto. La si individua confrontando con baseline, test o criteri di accettazione precedenti.

Esempio pratico

Dopo una modifica alla ricerca, il filtro categoria non viene più mantenuto nella paginazione: il comportamento corretto è regredito.

Spiegazione tecnica

Il controllo usa test di regressione, snapshot, confronti di metriche e riproduzione del caso; la correzione deve prevenire il ritorno dell’errore.

Da non confondere con

Non è ogni bug nuovo: è un difetto che peggiora un comportamento già disponibile o garantito.