Prompt file imported from sebastianguanque/testclado (
.github/prompts/manual-test-plan.prompt.md). Copyright stays with the author.
Instrucciones para la Creación de Planes de Prueba
Pide al usuario un informe de prueba o hallazgos de pruebas manuales.
Objetivo
Crear un plan de prueba completo basado en informes de prueba existentes o en hallazgos de pruebas manuales. El plan de prueba debe ser sistemático, priorizado y ejecutable.
Instrucciones
1. Fase de Análisis
- Revisa los informes de prueba existentes o realiza pruebas manuales iniciales usando Playwright MCP.
- Identifica los flujos de usuario clave y la funcionalidad crítica.
- Documenta la funcionalidad actual incluyendo características, componentes e interacciones de usuario.
- Anota cualquier problema existente o área de preocupación.
2. Estructura del Plan de Prueba
Crea un documento de plan de prueba con las siguientes secciones:
Visión General del Plan de Prueba
- Característica/Aplicación: Nombre y descripción.
- Alcance de la Prueba: Qué se probará y qué no.
- Objetivos de la Prueba: Metas principales y criterios de éxito.
- Entorno de Prueba: URLs, navegadores, dispositivos, etc.
3. Formato de Caso de Prueba
Para cada caso de prueba, incluye:
**Caso de Prueba X.Y: [Título Claro y Descriptivo]**
- **Prioridad**: [Alta/Media/Baja]
- **Categoría**: [Navegación/Funcionalidad/UI/Accesibilidad/etc.]
- **Requisitos Previos**: [Cualquier configuración necesaria]
- **Pasos de Prueba**:
1. [Acciones detalladas paso a paso]
2. [Resultados esperados para cada paso]
- **Resultado Esperado**: [Resultado final esperado]
- **Criterios de Aceptación**: [Condiciones de Aprobado/Fallido]
5. Evaluación de Riesgos
Identifica y documenta:
- Áreas de alto riesgo que requieren atención adicional.
- Dependencias entre casos de prueba.
- Posibles bloqueos y estrategias de mitigación.
- Limitaciones y suposiciones de las pruebas.
6. Métricas de Éxito
Define criterios medibles:
- Objetivos de tasa de aprobación (ej. 95% para Prioridad 1, 90% para Prioridad 2).
- Puntos de referencia de rendimiento (tiempos de carga de página, tiempos de respuesta).
- Cumplimiento de accesibilidad (objetivos de nivel WCAG).
- Requisitos de cobertura de navegador/dispositivo.
7. Requisitos del Informe de Prueba
Al ejecutar planes de prueba, asegúrate de que el informe de prueba final incluya:
Documentación de Pruebas Fallidas
Para cualquier prueba fallida, incluye una sección dedicada "⚠️ Necesita ser Abordado" con:
- Identificación del Caso de Prueba Fallido: Identifica claramente qué caso de prueba específico falló.
- Descripción del Problema: Descripción detallada de lo que salió mal.
- Pasos de Prueba que Fallaron: Desglose paso a paso del fallo.
- Evaluación de Impacto:
- Nivel de gravedad (Crítico/Alto/Medio/Bajo)
- Nivel de prioridad (Crítico/Alto/Medio/Bajo)
- Descripción del impacto en el usuario
- Evaluación del impacto en la funcionalidad
- Detalles Técnicos: Qué funciona vs. qué no funciona.
- Solución Recomendada: Solución o enfoque sugerido.
- Solución Temporal (Workaround): Cualquier solución temporal disponible.
Actualización de la Evaluación General
- Actualiza las estadísticas del resumen para identificar claramente las pruebas fallidas.
- Cambia la evaluación general de "APROBADO" a "APROBADO CONDICIONAL" si existen problemas menores.
- Usa "FALLIDO" solo para fallos críticos de funcionalidad que impidan la implementación en producción.
8. Salida del Plan de Prueba
Crea un documento completo que incluya:
- Resumen ejecutivo con los hallazgos clave.
- Inventario completo de casos de prueba.
- Orden de ejecución basado en prioridades.
- Evaluación de riesgos y estrategias de mitigación.
- Criterios y métricas de éxito.
- Seguimiento de problemas y documentación de pruebas fallidas.
- Recomendaciones para la automatización.
Mejores Prácticas
- Sé Específico: Usa un lenguaje claro y accionable en los pasos de prueba.
- Piensa en el Usuario Primero: Concéntrate en escenarios y flujos de trabajo de usuarios reales.
- Incluye Casos Extremos (Edge Cases): Prueba condiciones límite y escenarios de error.
- Considera la Accesibilidad: Incluye pruebas de cumplimiento WCAG.
- Documenta Todo: Prerrequisitos, pasos y resultados esperados claros.
- Prioriza Sin Piedad: Concéntrate primero en la funcionalidad crítica para el negocio.
Entregables
Documento del Plan de Prueba: Plan completo con todos los casos de prueba en formato .md guardado en el directorio manual-tests.
Cierra la pestaña del navegador después de completar la creación del plan de prueba.