Mi terminal esta configurada para poweshell por lo que el comando es el siguiente:
$env:DEBUG="pw:api"
npx playwright test
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 4
Preguntas 2
Mi terminal esta configurada para poweshell por lo que el comando es el siguiente:
$env:DEBUG="pw:api"
npx playwright test
Me encanta la versatilidad de PW, mi manera favorita de hacer debug sería esta.
Para el cmd de windows
set DEBUG=pw:api && npx playwright test
ℹ️ Definición
Observability es la capacidad de un sistema de ser monitoreado y saber a detalle lo que sucede en un sistema.
.
Para monitorear un sistema, se empieza por avaluar aquellos puntos claves que describen tanto el rendimiento como su interacción con el mundo real.
.
En pruebas, un podemos realizar un zondeo de múltiples parámetros en los que trabajaran nuestro producto. Por ejemplo, podemos definir el tiempo de espera timeout
, cantidad de fallo por navegador max-failures
, etc.
.
Es importante aclarar el objetivo de desarrollo para un MVP, puesto que el desarrollo puede extenderse, colisionando en las pruebas como un bloqueo de entrega.
.
Con Playwright, podemos configurar las pruebas con las siguientes opciones para mejorar la definición de terminado y criterios de aceptación de nuestras historias de usuarios.
.
✨Concepto clave
Puedes ver todas las opciones de ejecución mediantenpx playwright test --help
.
.
Si fuera el caso, podemos obtener toda la salida verbosa de ejecución del depurador de Playwright mediante DEBUG_FILE=[file]
.
.
Por ejemplo, una ejecución sería:
DEBUG=pw:api DEBUG_FILE=logs.txt npx playwright test todo
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?