Habilidades e2e-testing
📦

e2e-testing

Seguro

Automatizar Pruebas de Extremo a Extremo con Playwright

Las pruebas manuales son lentas y propensas a errores. Esta habilidad proporciona un flujo de trabajo estructurado de 7 fases para pruebas E2E automatizadas con Playwright, desde la configuración hasta la integración con CI/CD.

Soporta: Claude Codex Code(CC)
🥉 73 Bronce
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "e2e-testing". Configurar pruebas E2E para una aplicación React

Resultado esperado:

Crea archivo de configuración de Playwright, instala dependencias, configura la estructura de directorios de pruebas y proporciona un archivo de prueba de ejemplo con prueba de flujo de inicio de sesión

Usando "e2e-testing". Ejecutar pruebas multi-navegador

Resultado esperado:

Ejecuta la suite de pruebas en Chromium, Firefox y WebKit con reportes detallados de aprobado/fallido y artefactos de captura de pantalla para pruebas fallidas

Auditoría de seguridad

Seguro
v1 • 2/24/2026

Static analyzer flagged 34 patterns (30 external_commands, 4 blocker) but all are false positives. The SKILL.md file is documentation, not executable code. Backticks are markdown formatting for skill references, not shell commands. No actual code execution or dangerous patterns exist.

1
Archivos escaneados
167
Líneas analizadas
0
hallazgos
1
Auditorías totales
No se encontraron problemas de seguridad
Auditado por: claude

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
87
Contenido
50
Comunidad
100
Seguridad
83
Cumplimiento de la especificación

Lo que puedes crear

Ingenieros de QA automatizando pruebas de regresión

Configurar suites de pruebas E2E integrales que se ejecutan automáticamente en cada cambio de código, detectando regresiones antes del despliegue a producción.

Desarrolladores implementando desarrollo guiado por pruebas

Crear pruebas automatizadas de navegador junto con el desarrollo de funcionalidades para asegurar que los flujos de usuario funcionen correctamente en todos los navegadores soportados.

Equipos de DevOps construyendo pipelines de CI/CD

Integrar pruebas E2E automatizadas en flujos de trabajo de despliegue con ejecución paralela, artefactos y reportes de pruebas.

Prueba estos prompts

Configuración Básica de Playwright
Use @playwright-skill para configurar pruebas Playwright en mi proyecto. Instalar dependencias, configurar el framework de pruebas y crear un archivo de prueba básico.
Diseño de Estrategia de Pruebas
Use @e2e-testing-patterns para diseñar una estrategia de pruebas E2E para mi aplicación. Identificar flujos de usuario críticos que necesitan pruebas automatizadas.
Pruebas de Regresión Visual
Use @playwright-skill para implementar pruebas de regresión visual. Configurar imágenes de línea base y añadir aserciones visuales para detectar cambios en la UI.
Integración con Pipeline de CI/CD
Use @github-actions-templates para crear un workflow de GitHub Actions que ejecute pruebas E2E en paralelo a través de navegadores y suba artefactos de pruebas.

Mejores prácticas

  • Usar el patrón de objeto de página para separar la lógica de prueba de la estructura de página para pruebas mantenibles
  • Implementar estrategias de espera adecuadas usando auto-espera de Playwright en lugar de tiempos de espera codificados
  • Ejecutar pruebas en modo headless para CI y modo headed localmente para depuración

Evitar

  • Usar retrasos sleep codificados en lugar de la funcionalidad de auto-espera incorporada de Playwright
  • Escribir pruebas que dependen de un orden específico de ejecución en lugar de pruebas aisladas
  • Almacenar credenciales de prueba en texto plano en lugar de usar variables de entorno

Preguntas frecuentes

¿Qué navegadores soporta Playwright para pruebas E2E?
Playwright soporta Chromium (Chrome/Edge), Firefox y WebKit (Safari). Puedes ejecutar pruebas en todos los navegadores en paralelo para una cobertura integral.
¿Cómo manejo la autenticación en pruebas E2E?
Usa la función de estado de almacenamiento de Playwright para guardar y reutilizar sesiones de autenticación en las pruebas, evitando flujos de inicio de sesión repetidos.
¿Puedo ejecutar pruebas E2E en viewports móviles?
Sí, Playwright soporta emulación de dispositivos móviles con descriptores de dispositivos predefinidos para teléfonos y tabletas comunes.
¿Cómo depuro pruebas E2E fallidas?
Usa el visor de trazas, grabación de video y capacidades de captura de pantalla de Playwright. Ejecuta pruebas en modo headed con cámara lenta para depuración visual.
¿Qué son las pruebas de regresión visual y cuándo debo usarlas?
Las pruebas de regresión visual comparan capturas de pantalla con líneas base para detectar cambios no deseados en la UI. Úsalas para páginas y componentes críticos donde la consistencia visual es importante.
¿Cómo puedo acelerar la ejecución de pruebas E2E en CI?
Ejecuta pruebas en paralelo en múltiples workers, usa particionamiento de proyectos en CI y configura los navegadores para ejecutar en modo headless. Considera usar la paralelización incorporada de Playwright.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md