원클릭으로
generate-html-report
Generar el reporte HTML final usando el template oficial y la lista de evidencias; usar al finalizar el test.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generar el reporte HTML final usando el template oficial y la lista de evidencias; usar al finalizar el test.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Configurar sesión de pruebas UI con Playwright MCP. Usar antes de ejecutar cualquier caso de prueba para leer .vscode/config.md, resolver ambiente, abrir el browser, limpiar storage, ejecutar login con las credenciales/selectores del archivo y retornar "Ready". Prohíbe lectura manual de URL/password y navegación previa.
Define carpeta de evidencia jerárquica (Nombre Archivo / Ticket) en evidence. NO genera código; usa herramientas MCP.
Generar casos de prueba E2E desde tickets Jira con formato Playwright. Usar cuando el prompt pida “genera los casos de prueba para el ticket PG-XXXX”, “generá casos para PG-XXXX” o variantes equivalentes.
Capturar screenshots ante errores o validaciones críticas con naming estándar {ticketId}_paso_XX.png dentro de evidence/{sourceFile}/{ticketId}/. Usar herramientas MCP, NO código.
Enforce uso exclusivo de Playwright MCP y bloquear acciones prohibidas (no .spec.ts, no playwright.config.ts, no CLI tests, no herramientas externas).
Enforce ejecución de setup_test_session antes de navegar o interactuar; prohíbe leer URL/password manualmente y usar herramientas externas.
SOC 직업 분류 기준
| name | generate_html_report |
| description | Generar el reporte HTML final usando el template oficial y la lista de evidencias; usar al finalizar el test. |
Crear el reporte HTML final en:
evidence/{sourceFile}/{ticketId}/{ticketId}_reporte.html
Además, incluir métricas de tiempo:
Leer el template: .github/skills/evidence-generator/template-html-base.html.
Reemplazar variables requeridas (ticket, status, ambiente, URL, usuario, objetivo, datos, response, errores).
Insertar la sección de evidencias con las imágenes generadas.
Insertar las métricas de tiempo en el reporte (sección de Información General o Nota):
evidenceDurationMs y evidenceDurationHumanreportGenerationDurationMs y reportGenerationDurationHumanGuardar el HTML en la carpeta de evidencia.
Ejecutar el skill generate_pdf_report para crear el PDF en la misma carpeta del HTML.
Generar el archivo raw-{TC_ID}-result.md en evidence/{ticketId}/{TC_ID}/ con el resultado de la prueba formateado para copiar y pegar en un comentario de Jira, usando la siguiente estructura:
Historia de Usuario: [Titulo de la HU]
Ambiente: test X
Resultado de Prueba:
{TC_ID} - [Titulo del TC] - ✅ PASS / ❌ FAIL
Validaciones:
✓ [Validación 1]
✓ [Validación 2]
...
Fecha de ejecución: DD de Mes de AAAA
Eliminar evidencias temporales en .playwright-mcp/evidence/ solo después de confirmar que las evidencias finales ya fueron generadas en evidence/.
ticketId, ticketTitle, statussourceFile, evidenceDirenvironment, baseUrl, userobjective, steps, validationstestData, response, consoleErrorsevidenceImages[]evidenceStartTime, evidenceEndTimereportGenerationStartTime, reportGenerationEndTime