Al lavoro mi hanno chiesto di fare, oltre ai test funzionali normali, un test di non regressione su una procedura appena sviluppata.
Chi mi sa spiegare cos'è?
Grazie
Aggiornamento:...nel caso che arrivassero altre risposte intendevo
:-)
comunque cosi' bene manco il mio capo me l'avrebbe spiegato...che per caso ti chiami Antonio?
Copyright © 2024 QUIZSILO.COM - All rights reserved.
Answers & Comments
Verified answer
I test di non regressione sono svolti con l’obiettivo di verificare che, avendo apportato una modifica ad un parte del codice, non risulti compromessa la correttezza di altre funzioni collegate.
In pratica serve a capire che con la modifica apportata (o la nuova procedura) non si vada a introdurre delle anomalie sulle cosa che gia pirima della modifica funzionavano.
Non regresssione appunto significa che la funzionalità non è regredita (tornata indietro) a prima della modifica.
Nella pratica che significa: che prima di introdurre la modifica devi avere dei casi di test che danno esito positivo, poi dopo la modifica o l'aggiornamento del softeare devi rilanciare gli stessi casi di test e verificare che diano ancora esito positivo, anche se questi apparentemente non avavano impatti sulla modifica introdotta.
Ciao