Habilidades testing-qa
📦

testing-qa

Seguro

Configurar Flujo de Trabajo QA de Pruebas Integrales

Esta habilidad proporciona un flujo de trabajo estructurado de pruebas y QA que cubre pruebas unitarias, pruebas de integración, pruebas E2E, automatización de navegadores y puertas de calidad para software listo para producción.

Soporta: Claude Codex Code(CC)
⚠️ 66 Deficiente
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 "testing-qa". Use @testing-qa para diseñar estrategia de pruebas

Resultado esperado:

  • Aquí hay una estrategia de pruebas integral para su proyecto:
  •  
  • ## Fase 1: Estrategia de Pruebas
  • - Definir alcance y objetivos de las pruebas
  • - Elegir frameworks de prueba (Jest, pytest, Playwright)
  • - Configurar infraestructura de pruebas
  • - Planificar cobertura de pruebas (objetivo: 80%+)
  •  
  • ## Pirámide de Pruebas
  • - Pruebas Unitarias: 70% (rápidas, centradas en unidades)
  • - Pruebas de Integración: 20% (interacciones de servicio)
  • - Pruebas E2E: 10% (rutas críticas de usuario)

Usando "testing-qa". Use @testing-qa para crear pruebas E2E

Resultado esperado:

  • Recomiendo usar Playwright para pruebas E2E. Aquí hay un flujo de trabajo:
  •  
  • 1. Instalar Playwright: npm init playwright@latest
  • 2. Configurar automatización de navegador
  • 3. Escribir scripts de prueba para rutas críticas
  • 4. Configurar pruebas de regresión visual
  • 5. Configurar ejecución paralela

Auditoría de seguridad

Seguro
v1 • 2/25/2026

This skill is a documentation-only markdown file describing a testing and QA workflow bundle. The static analyzer flagged backtick syntax in markdown as potential shell commands, but this is a false positive. The file contains no executable code, no network requests, and no system access. All 67 detected patterns are false positives from markdown documentation.

1
Archivos escaneados
232
Líneas analizadas
3
hallazgos
1
Auditorías totales

Problemas de riesgo alto (3)

False Positive: External Command Detection
Static analyzer flagged backtick syntax in markdown as shell commands. The skill is a documentation file with skill references and prompt templates using markdown backticks, not executable code.
False Positive: Cryptographic Algorithm Detection
Static analyzer detected 'weak cryptographic algorithms' at various lines. The file contains no cryptographic code - these are false positives from pattern matching.
False Positive: Screen Capture Detection
Static analyzer flagged '@screenshots' reference as 'screen capture upload'. This is a legitimate testing skill reference for visual regression testing.
Auditado por: claude

Puntuación de calidad

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

Lo que puedes crear

Configurar Infraestructura de Pruebas

Use este flujo de trabajo para establecer una estrategia de pruebas integral para un nuevo proyecto, incluyendo pruebas unitarias, pruebas de integración y pruebas E2E.

Automatizar Pruebas de Navegador

Implemente automatización de navegador y pruebas de regresión visual para aplicaciones web usando Playwright y herramientas de capturas de pantalla.

Establecer Puertas de Calidad

Defina puertas de calidad con linting, revisión de código, escaneo de seguridad y pasos de verificación antes del despliegue a producción.

Prueba estos prompts

Diseñar Estrategia de Pruebas
Use @testing-qa para diseñar una estrategia de pruebas integral para mi proyecto. Necesito cubrir pruebas unitarias, pruebas de integración y pruebas E2E.
Implementar Pruebas Unitarias
Use @testing-qa para ayudarme a escribir pruebas unitarias. Quiero cubrir JavaScript con Jest y Python con pytest.
Crear Pruebas E2E
Use @testing-qa para crear pruebas end-to-end usando Playwright. Necesito probar rutas críticas de usuario.
Configurar Puertas de Calidad
Use @testing-qa para definir puertas de calidad para mi proyecto. Incluya linting, revisión de código, escaneo de seguridad y requisitos de cobertura de pruebas.

Mejores prácticas

  • Siga la pirámide de pruebas: priorice pruebas unitarias (70%) sobre integración (20%) y E2E (10%)
  • Use puertas de calidad para exigir umbrales de cobertura de pruebas antes del despliegue
  • Automatice las pruebas de regresión visual para detectar cambios de UI automáticamente

Evitar

  • Omitir pruebas unitarias en favor de solo pruebas E2E (lentas y frágiles)
  • Establecer objetivos de cobertura de pruebas poco realistas sin considerar el mantenimiento de pruebas
  • Ignorar el escaneo de seguridad en las puertas de calidad

Preguntas frecuentes

¿Qué es la pirámide de pruebas?
La pirámide de pruebas es un concepto que guía la distribución de pruebas: 70% pruebas unitarias (rápidas, enfocadas), 20% pruebas de integración (interacciones de servicio), y 10% pruebas E2E (rutas críticas de usuario).
¿Esta habilidad ejecuta pruebas?
No, esta es una habilidad de documentación de flujo de trabajo que proporciona orientación y referencias a otras habilidades que pueden ejecutar pruebas.
¿Qué frameworks de prueba son compatibles?
El flujo de trabajo hace referencia a JavaScript (Jest/Vitest), Python (pytest), Playwright para E2E, y varias otras herramientas de prueba.
¿Cómo me integro con CI/CD?
Use la fase de puertas de calidad para configurar linting, ejecución de pruebas, escaneo de seguridad y pasos de verificación en su pipeline de CI.
¿Qué son las puertas de calidad?
Las puertas de calidad son puntos de control que deben aprobarse antes de que el código continúe, incluyendo cobertura de pruebas, linting, escaneos de seguridad y aprobación de revisión de código.
¿Puedo usar esto para pruebas de rendimiento?
Sí, la Fase 6 cubre pruebas de rendimiento con referencias a habilidades de ingeniería de rendimiento y perfilado.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md