Curso
Probar una aplicación front con Vitest y Playwright
Desplegar un viernes sin contener la respiración: pruebas unitarias, pruebas de componentes, pruebas de extremo a extremo, simulación de la red e integración continua.
Intermedio 7 lecciones
Las lecciones
- 1 Desplegar con tranquilidad Sabrás qué compra realmente una suite de tests, cómo repartir tu esfuerzo entre los distintos niveles de test y qué partes de tu código no merecen ningún test.
- 2 Tests unitarios con Vitest Sabrá instalar y configurar Vitest, escribir tests legibles y parametrizados, elegir la aserción adecuada y trabajar en modo watch sin salir de su editor.
- 3 Probar componentes Aprenderá a renderizar un componente en una prueba, a consultarlo por rol accesible, a simular interacciones reales y a esperar correctamente las actualizaciones asíncronas.
- 4 Dobles de prueba y red Sabrá simular un módulo, interceptar las peticiones HTTP a nivel de red, construir conjuntos de datos realistas e identificar los dobles que ocultan código roto.
- 5 Extremo a extremo con Playwright Aprenderás a instalar Playwright, escribir un primer recorrido completo, aislar tus pruebas mediante contextos de navegador, reutilizar una sesión autenticada y ejecutar la suite en paralelo.
- 6 Selectores y esperas Aprenderá a escribir localizadores que sobreviven a los rediseños, a sustituir las esperas fijas por esperas condicionales y a diagnosticar un fallo con una traza de Playwright.
- 7 Integración continua Aprenderá a ejecutar sus suites en integración continua, a paralelizarlas, a tratar los tests inestables sin ignorarlos y a publicar informes aprovechables sin disparar el tiempo de espera.