No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Debugging con API logs

12/17
Recursos

Aportes 3

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

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.

Observability en Pruebas

ℹ️ 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 mediante npx 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