Bug
Cos'è un bug?
Nel test del software, quando il comportamento previsto e quello effettivo non corrispondono, è necessario segnalare un incidente. Un incidente può essere un bug. È colpa di un programmatore quando un programmatore intendeva implementare un determinato comportamento, ma il codice non riesce a conformarsi correttamente a questo comportamento a causa di un'implementazione errata nella codifica. È anche conosciuto come Difetto.
Di seguito è riportato il flusso di lavoro di Bug Life Cycle:
Ciclo di vita di un bug:
Parametri di un bug:
I seguenti dettagli dovrebbero far parte di un bug:
Data di emissione, autore, approvazioni e stato.
Gravità e priorità dell'incidente.
Il caso di test associato che ha rivelato il problema
Risultati attesi ed effettivi.
Identificazione dell'elemento di prova e dell'ambiente.
Descrizione dell'incidente con passaggi da riprodurre
Stato dell'incidente
Conclusioni, raccomandazioni e approvazioni.