Contenido

Objetivo

Comprender la diferencia entre un error, un defecto y un fallo. Así como la importancia del documento de defectos y el ciclo de vida que tendrá el defecto para ser eliminado.

Descripción

Dentro del Software Testing existen 3 conceptos que podrías pensar que son iguales, sin embargo, son completamente diferentes el uno del otro. Estos conceptos son: un error, un defecto y un fallo. Dentro del ciclo de desarrollo de software en la etapa de pruebas podrás encontrar la definición de cada concepto, al igual que las razones por las cuales son diferentes.

El defecto, en este caso, se produce por un error al momento de la implementación del software y para detectarlo se utilizan las pruebas estáticas. Una vez que es detectado se informa a través del documento de defectos y se inicia el ciclo de vida del defecto para ser solucionado.

Explicación

Haz clic para revisar la explicación.

Administración de defectos

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre administración de defectos, revisa el siguiente video:

Full Advanced. (2022, 6 de mayo). 💊 Ciclo de Vida de Defectos | ISTQB [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=ljMIThI6Z5Y&t=27s

Actividad

Objetivo

Aplicar los conceptos de defectos y ciclo de vida de un defecto a un caso real.

Instrucciones

Analiza el siguiente caso:

Te solicitan realizar las pruebas al módulo de manejo de cuentas de un banco. Conforme la realizas encuentras un defecto al momento de que se hacen los retiros en las cuentas.

  1. Realiza el documento de defectos que contenga toda la información del defecto, de ser necesario durante el desarrollo pueda corregirse.

  2. Implementa el flujo del ciclo de vida de defectos, es de suma importancia que consideres las pautas que te permitirán aplicar el ciclo con éxito.
Checklist

Asegúrate de:

  • Realizar el documento de defectos.
  • Implementar el flujo del ciclo de vida.