Guía de entrevistas técnicas de QA

Accede/Registrate para Descargar tu Guía

Lista de Preguntas


Explique qué es un defecto y cómo se diferencia de un error

En el contexto del desarrollo de software, los términos "defecto" y "error" se utilizan para describir situaciones específicas, y a menudo se usan de manera intercambiable, aunque tienen significados ligeramente diferentes.

Error:

Un error se refiere a una acción humana incorrecta o a una interpretación incorrecta de los requisitos que lleva a un comportamiento no deseado en el software. 

Por ejemplo supongamos que un programador malinterpreta un requisito y escribe un código que no cumple con ese requisito. El error es la acción incorrecta del programador.

 

Defecto:

 

Un defecto, también conocido como bug o fallo, es un problema en el código o en la lógica del software que provoca un comportamiento incorrecto o inesperado. 

 

Por ejemplo, si  debido al error mencionado anteriormente, el software no realiza la función deseada según los requisitos, se considera un defecto. El defecto es la discrepancia entre el comportamiento esperado y el comportamiento real del software.

 

Whatsapp Mentores Tech