Ibérica Labs en WATA Factory: explorando Grafana y testing automático con Playwright

Equipo de WATA Factory presentando resultados y aprendizajes del Iberica Labs sobre testing automático, Grafana y observabilidad.

La semana pasada celebramos en WATA Factory la primera edición del año de Ibérica Labs, una jornada que reservamos para salir un poco de la rutina del día a día y dedicar tiempo a probar cosas nuevas, compartir conocimiento y explorar ideas que puedan ayudarnos a mejorar cómo desarrollamos y operamos nuestras aplicaciones.

Dos compañeras de WATA Factory sonríen mientras escuchan las presentaciones del Iberica Labs sobre desarrollo y testing.

Desayuno andaluz y comienzo de la jornada

Como ya es tradición, la mañana empezó con desayuno andaluz. Tostadas recién hechas, tomate, aceite de oliva, jamón y café para todos. Un rato tranquilo para arrancar el día, charlar un poco y reunirnos antes de entrar en materia.

Desayuno andaluz del Iberica Labs con tostadas, tomate, aceite de oliva, jamón y zumo de naranja en WATA Factory.
Compañera de WATA Factory sonríe antes de comenzar el desayuno andaluz durante la jornada de Iberica Labs.

Con todo el equipo ya en la oficina, Germán T., CEO de WATA Factory, dio la bienvenida y abrió la jornada con unas palabras iniciales. Después, Pedro G. explicó la agenda del día y cómo nos íbamos a organizar para trabajar durante el Lab. A partir de ahí, nos dividimos en varios equipos y empezó la sesión.

Pedro G. explica la agenda del Iberica Labs al equipo de WATA Factory antes de iniciar las sesiones técnicas.

Grafana, testing automático y exploración técnica

Durante este Ibérica Lab estuvimos trabajando en distintas líneas relacionadas principalmente con Grafana y Playwright, con la idea de compartir conocimiento y experimentar con posibles mejoras para nuestras herramientas internas, así como para la forma en la que monitorizamos aplicaciones y gestionamos los procesos de testing automático.

Tres compañeros colaboran frente al ordenador durante el Iberica Labs explorando mejoras en testing automático.

Una de las áreas de trabajo se centró en el desarrollo de herramientas de reporte automatizadas para las ejecuciones de pruebas automáticas. El objetivo era explorar cómo generar informes que puedan enviarse automáticamente por correo electrónico o a canales de Teams, de forma que los equipos reciban información clara y rápida sobre el estado de las pruebas, sus resultados y posibles incidencias.

Compañera de WATA Factory revisa resultados en su ordenador durante la sesión técnica del Iberica Labs.

En paralelo, también se trabajó en cómo mejorar los reportes actuales de QA automáticos mediante el uso de métricas personalizadas, buscando que los informes aporten más contexto y resulten más útiles a la hora de seguir la calidad del software. Otra parte del Lab se dedicó a profundizar en las capacidades de Grafana para categorizar y estructurar entradas de logs. Esto permitió explorar la creación de cuadros de mando más específicos para distintas funcionalidades de nuestra aplicación, por ejemplo, para localizar todas las operaciones realizadas sobre un usuario determinado o seguir la traza completa de un proceso que involucra varios servicios.

Dos compañeros investigan juntos soluciones tecnológicas durante el Iberica Labs en WATA Factory.

También se avanzó en métricas y dashboards orientados al control de máquinas gestionadas y entornos Kubernetes, incluyendo uno que ejecuta runners autoalojados de Bitbucket. La idea es seguir evolucionando los paneles actuales incorporando métricas más adaptadas a nuestras necesidades reales de operación.

Equipo de desarrolladores analiza herramientas de observabilidad y monitorización durante el Iberica Labs.

Además, parte de la sesión se dedicó a investigar las posibilidades de Playwright. El objetivo era analizar cómo esta tecnología puede ayudarnos a mejorar y evolucionar los procesos de testing automático en distintas áreas de la compañía, explorando nuevas formas de automatizar pruebas end-to-end y mejorar la fiabilidad y mantenibilidad de nuestros tests.

Equipo de QA descansa brevemente durante la jornada técnica del Iberica Labs en WATA Factory.

Puesta en común al final de la sesión

Para cerrar la jornada, cada equipo compartió con el resto los avances y descubrimientos que habían surgido durante el laboratorio. Cada grupo explicó brevemente qué había estado probando, qué ideas habían aparecido y qué resultados se habían obtenido.

Equipo presenta sus resultados y aprendizajes al resto de compañeros durante el Iberica Labs.

Esta puesta en común permitió que todos pudiéramos conocer lo que se había trabajado en las distintas líneas del Lab y llevarnos nuevas ideas o enfoques que pueden resultar útiles en el día a día.

Compañero sonríe tras finalizar una jornada de Iberica Labs en WATA Factory con el equipo al fondo.
Compañera conversa con el equipo tras finalizar las sesiones técnicas del Iberica Labs en WATA Factory.

Sesiones como Ibérica Labs nos permiten dedicar tiempo a explorar tecnologías, probar enfoques diferentes y compartir conocimiento dentro del equipo. Muchas de las ideas que aparecen en estos encuentros empiezan como pequeñas pruebas, pero con el tiempo terminan incorporándose a nuestras herramientas o procesos de trabajo.

Related Posts