E2E Testing Patterns
Evita que las pruebas de navegador se vuelvan frágiles y costosas
Instalación
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.
- Autor
- wshobson
- Licencia
- MIT
Abarca Playwright y Cypress con las reglas que determinan si una suite superará sus primeros seis meses: selectores estables basados en roles e identificadores de prueba en lugar de cadenas CSS, esperas condicionadas en vez de tiempos fijos y objetos de página para que un cambio de interfaz solo afecte a un archivo. También delimita qué debe probarse en este nivel: recorridos críticos como el inicio de sesión y el pago, no casos extremos más adecuados para pruebas unitarias. La depuración tiene su propia sección, con ejecuciones en modo visible, Trace Viewer y pasos de prueba que facilitan entender los fallos en CI.
Habilidades similares
Finishing a Development Branch
HabilidadCierra una rama: pruebas, elección de integración y limpieza
Dispatching Parallel Agents
HabilidadReparte problemas independientes entre agentes que trabajan en paralelo
Debugging Compose Recompositions
HabilidadHace visible la recomposición con métricas y causas por argumento
Comentarios(0)
Inicia sesión para comentar