Informe de bug

Bug report

A bug is getting out of a monitor

Bug ocurre cuando el resultado real no coincide con el resultado esperado.

Informe de bug es un documento que registra información sobre un defecto encontrado. Normalmente lo crea quien prueba, y la persona asignada es el desarrollador responsable de la funcionalidad.

Formato de un informe de bug

Atributos del informe de bug

ID: un identificador único.

Título: un resumen breve que refleja la esencia del defecto.

Estado: la etapa actual de la corrección.

Entorno: el sistema operativo, versión del navegador o entorno donde se encontró el problema.

Prioridad: qué tan urgente es corregir el problema.

Severidad: su impacto en la operabilidad del sistema.

Pasos: pasos para reproducir el defecto.

Resultado esperado: lo que debería ocurrir.

Resultado real: lo que ocurrió realmente.

* Comentarios, capturas de pantalla, videos.

Ejemplo de informe de bug
ID: TT-7

Título: 500 Internal Server Error al iniciar sesión

Estado: Created

Entorno: Windows 11, Chrome 133.0

Prioridad: High

Severidad: Blocker 🛑

Pasos:

  1. Abrir la página de login
  2. Introducir login y password
  3. Hacer clic en el botón «Log in»

Resultado esperado: El usuario inicia sesión correctamente.

Resultado real: 500 Internal Server Error.

Screenshot.png


Ejemplo de informe de bug en el sistema de seguimiento JIRA

Fórmula para un título conciso

[ descripción del problema ]

describe brevemente qué ocurre exactamente

[ lugar o componente ]

dónde ocurre el error (página, módulo, endpoint, etc.)

[ acción o condición ]

bajo qué acciones o condiciones ocurre el error

Por ejemplo:

[ No se muestra el mensaje de error ] [ en la página de login ] [ al introducir una password incorrecta ]

[ El importe total no se recalcula ] [ en el carrito ] [ al aplicar un descuento ]

[ El contenido desborda la pantalla ] [ en dispositivos móviles ] [ en orientación vertical ]

[ lugar o componente ] puede omitirse cuando el contexto es obvio.

[ acción o condición ] puede omitirse si el error no depende de acciones del usuario.

¿Cómo determinar la severidad de un bug?

Blocker

El bug hace que el sistema sea inutilizable.

Ejemplo: es imposible pagar un pedido en una tienda online debido a un error al crear el pago.

Critical

El bug causa pérdida de datos o rompe funcionalidad crítica.

Ejemplo: el pago con tarjeta VISA no funciona.

Major

El bug afecta significativamente al funcionamiento del sistema.

Ejemplo: después de hacer un pedido, el usuario no recibe email de confirmación, pero el pedido se guarda en el sistema.

Minor

Un problema pequeño que no interfiere con los procesos principales.

Ejemplo: una errata en la descripción del producto o un icono de producto ligeramente desalineado.
Tarea
¡Tarea disponible para usuarios premium!

Desbloquea el acceso para aprender sin límites.

Acceso completo a todas las tareas prácticas
Verificación de respuestas
Intentos ilimitados