~15 min

Error, defecto y fallo

La cadena causa-efecto: error humano, defecto en el sistema y fallo observable.

La cadena causa-efecto

Una persona comete un error (mistake), que introduce un defecto (defect/bug) en el software. Cuando ese defecto se ejecuta, puede producir un fallo (failure): un comportamiento observable distinto del esperado. Distinguir estos tres términos es uno de los fundamentos del vocabulario del QA.

Error → Defecto → Fallo
TérminoQué esEjemplo
Error (mistake)Acción humana incorrectaEl programador escribe '+' en vez de '-'
Defecto (defect/bug)Imperfección en el artefactoEl código de cálculo es incorrecto
Fallo (failure)Comportamiento observable incorrectoLa factura muestra un total equivocado

No todos los defectos producen fallos: un defecto solo causa un fallo si el código defectuoso se ejecuta bajo las condiciones adecuadas. Por eso 'no haber visto un fallo' no significa 'no hay defectos'.

PreguntaToca para voltear

El usuario ve un total equivocado en pantalla. ¿Es error, defecto o fallo?

El código incorrecto que vive dentro del sistema se denomina…

¿Quieres guardar tu progreso?

Crea una cuenta gratis para guardar tu avance, ganar puntos e insignias y desbloquear los campus de ISTQB y Automatización.

Crear cuenta gratis
Siguiente Lección
Error, defecto y fallo | PlayQAcademy