Junior
Cuéntenos sobre el proceso de fijación de los resultados de las pruebas.
sobes.tech AI
Respuesta de la IA
La documentación de los resultados de las pruebas consiste en registrar las observaciones, los casos de prueba ejecutados y los defectos encontrados a lo largo de todo el ciclo de pruebas.
Etapas principales:
- Preparación del entorno: Asegurarse de que el entorno de prueba esté configurado correctamente y cumpla con los requisitos.
- Ejecución de los casos de prueba: Realizar las pruebas según el marco planificado (casos de prueba, listas de verificación, pruebas exploratorias).
- Registro de los resultados de los casos de prueba:
- Estado (Aprobado, Fallido, Bloqueado, Omitido).
- Resultado real (comportamiento observable del sistema).
- Resultado esperado.
- Pasos para reproducir.
- Tiempo de ejecución.
- Enlace a defectos relacionados (si es Fallido).
- Registro de defectos (reportes de bugs):
- Descripción breve y precisa del defecto.
- Pasos para reproducir (conjunto mínimo de acciones).
- Resultado actual.
- Resultado esperado.
- Entorno (SO, navegador, versión de la aplicación).
- Severidad.
- Prioridad.
- Archivos adjuntos (capturas, videos, logs).
- Fecha de detección.
- Nombre del tester.
- Uso de herramientas: Uso de sistemas de gestión de pruebas (TMS) y sistemas de seguimiento de defectos (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Seguimiento de bugs: Jira, YouTrack, Redmine.
- Actualización de la documentación: Actualizar la documentación de pruebas (casos de prueba) basada en los resultados y defectos encontrados.
Ejemplo de registro de resultados en TMS (estructura hipotética):
| ID Caso de Prueba | Nombre del caso de prueba | Precondiciones | Pasos | Resultado esperado | Resultado real | Estado | Fecha | Nota | Enlace a defectos |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | Registro de nuevo usuario | Usuario no registrado | 1. Abrir formulario de registro<br>2. Ingresar datos<br>3. Hacer clic en "Registrarse" | Usuario registrado y autenticado con éxito | Usuario registrado pero no autenticado | Fallido | 2023-10-27 | El usuario llega a la página de login | BUG-045 |
| TC-002 | Inicio de sesión de usuario existente | Usuario registrado y activo | 1. Abrir formulario de inicio de sesión<br>2. Ingresar usuario y contraseña<br>3. Hacer clic en "Entrar" | Usuario autenticado con éxito | Usuario autenticado con éxito | Aprobado | 2023-10-27 | - | - |
Ejemplo de reporte de bug (en Jira):
// Resumen:
[BUG-045] El usuario registrado recientemente no inicia sesión automáticamente
// Pasos para reproducir:
// 1. Abrir formulario de registro.
// 2. Completar datos válidos (email, contraseña).
// 3. Hacer clic en "Registrar".
// Resultado actual:
// El usuario se registra con éxito pero es redirigido a la página de login en lugar de iniciar sesión automáticamente.
// Resultado esperado:
// Después del registro exitoso, el usuario debería iniciar sesión automáticamente y ser redirigido a su perfil.
// Entorno:
// SO: Windows 10
// Navegador: Chrome 118.0
// Versión de la aplicación: 1.2.0
// Severidad: Mayor
// Prioridad: Alta
// Adjuntos:
// - captura-depantalla-redireccion.png
// - logs-servidor-20231027.txt
// Reportado por: John Smith
El proceso de documentación asegura transparencia, trazabilidad y permite analizar la calidad del producto, la eficiencia de las pruebas y tomar decisiones sobre el lanzamiento. Para QA automatizado, los resultados a menudo se generan mediante frameworks de prueba (informes de ejecución, logs, integración con TMS/ATS).