Ho scritto un codice circa due anni fa, che è stato distribuito nell'ambiente di produzione. Il codice cancella le informazioni che hanno sei anni da un sistema. Quando è stato distribuito per la prima volta c'erano solo 300 record cancellati (perché solo 300 avevano sei anni).
Ora ci sono ora 10.000 - 10.000 record che diventeranno di sei anni domani. Voglio testare nuovamente il codice ma il project manager è contrario (perché richiede tempo - un giorno).
La routine di cancellazione è molto complessa (la regola dei sei anni è solo una delle regole ma è la regola principale).
Il sistema si è evoluto negli ultimi due anni. È ragionevole impostare un po 'di tempo per ripetere il test o dovrei presumere che funzioni in quel momento, quindi funzionerà ora (come assume il project manager)?
Esiste un processo Agile che descrive questo tipo di test?