Inspector de Playwright
npx playwright test carrito --debug
Fundamentos
Hola mundo con Playwright
Instalación de Playwright
Cualquiera puede escribir tests
Ejecuta tus tests
Estructura de un test
Selectores
Más sobre selectores
Assertions
Reto #1
Información importante para resolver el reto
Reto: escribe un test sin el uso de codegen
Debug de un test
Playwright inspector
Debugging selectors
Debugging con API logs
Playwright Tracing
Reto #2
Reparar un test que no funciona
Leyendo errores de ejecución de un test
Resolviendo errores con la ayuda del inspector
Recomendaciones finales
Recomendaciones para mejorar tus test
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Lupe Canaviri Maydana
Aportes 3
Preguntas 0
Inspector de Playwright
npx playwright test carrito --debug
El debugger es un software que nos permite realizar interaccionar mediante controles el flujo de ejecución de nuestro programa. Con ello, es posible realizar a detalle un conjunto de cambios dando mayor certeza de lo que sucede durante de.
.
✨ Concepto clave
Un debugger nos es parte de una prueba, es una herramienta para desarrollo.
.
Playwright Inspector es una herramienta GUI que ayuda a crear y depurar scripts de Playwright. Esa es nuestra herramienta recomendada por defecto para la solución de problemas de scripts.
.
.
Para iniciar el inspector mediante CLI, habilitamos la opción --debug
. Por ejemplo:
npx playwright test [file] --debug
donde si omitimos el archivo, ejecutará todas las pruebas.
.
También es posible configurar una variable de entorno PWDEBUG
para ejecutar sus scripts en modo de debugger, habilitando por sesión de terminal la ejecución de Playwright de manera predeterminada.
.
Playwright como extensión de VSCode podemos configurar y ejecutar el debugger para que sea el editor un intérprete. Con dicha extensión, podemos hacer uso de herramientas integradas para el desarrollo más especÃfico que con el inspector no es posible, por ejemplo obtener información de la variable, referencia de dato, etc.
.
.
Finalmente, Playwright permite realizar pruebas y habilitar el debugger del navegar mediante debugger
en el código, permitiendo utilizar el flujo normal de trabajo de ejecución.
.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?