<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ai on Una QA en Apuros</title><link>https://unaqaenapuros.com/categories/ai/</link><description>Recent content in ai on Una QA en Apuros</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 27 Jul 2026 07:04:00 +0000</lastBuildDate><atom:link href="https://unaqaenapuros.com/categories/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>089 – Playwright: Fixtures II – Worker Scope y datos opcionales.</title><link>https://unaqaenapuros.com/2026/07/27/089-playwright-fixtures-ii-worker-scope-y-datos-opcionales/</link><pubDate>Mon, 27 Jul 2026 07:04:00 +0000</pubDate><guid>https://unaqaenapuros.com/2026/07/27/089-playwright-fixtures-ii-worker-scope-y-datos-opcionales/</guid><description>¡Hola a todos!
Continuamos con la mini-serie sobre fixtures en Playwright. En la entrada anterior vimos qué son las fixtures y cómo crear las más básicas: las de Page Objects y las de clases de API. En esta segunda parte subimos un poco el nivel y veremos dos tipos de fixtures más avanzados: las fixtures con ámbito de worker ( worker scope), ideales para operaciones costosas que se pueden reutilizar entre tests, y las fixtures de datos opcionales, que nos permiten definir datos por defecto sobrescribibles en tests concretos. ¡Empezamos!</description></item><item><title>088 – Playwright: Fixtures I – Introducción, Page Objects y API.</title><link>https://unaqaenapuros.com/2026/07/13/088-playwright-fixtures-i-introduccion-page-objects-y-api/</link><pubDate>Mon, 13 Jul 2026 07:02:00 +0000</pubDate><guid>https://unaqaenapuros.com/2026/07/13/088-playwright-fixtures-i-introduccion-page-objects-y-api/</guid><description>¡Hola a todos!
Seguimos con Playwright. Hoy empezamos una mini-serie dentro de la serie: vamos a hablar de las fixtures. Es uno de los temas más importantes de Playwright y, al mismo tiempo, uno de los que más dudas genera cuando empiezas a usarlo en proyectos reales. Lo vamos a ver en tres entregas, y en esta primera cubriremos qué son las fixtures, para qué sirven, y cómo crear las dos más habituales: las de Page Objects y las de clases de API. ¡Empezamos!</description></item><item><title>087 – Playwright: El decorador @step() para mejorar tus reportes.</title><link>https://unaqaenapuros.com/2026/06/29/087-playwright-el-decorador-step-para-mejorar-tus-reportes/</link><pubDate>Mon, 29 Jun 2026 07:01:00 +0000</pubDate><guid>https://unaqaenapuros.com/2026/06/29/087-playwright-el-decorador-step-para-mejorar-tus-reportes/</guid><description>¡Hola a todos!
Seguimos con la serie de Playwright. En esta entrada vamos a hablar de algo que marca una gran diferencia a la hora de leer los reportes y las trazas de nuestros tests: el decorador @step(). Si usas Page Objects en tus tests, seguro que has visto alguna vez un reporte lleno de acciones de bajo nivel que cuesta seguir. Hoy vemos cómo solucionarlo de forma elegante. ¡Empezamos!</description></item><item><title>086 – Playwright: Por qué tu locator getByRole no funciona.</title><link>https://unaqaenapuros.com/2026/06/15/086-playwright-por-que-tu-locator-getbyrole-no-funciona/</link><pubDate>Mon, 15 Jun 2026 07:03:00 +0000</pubDate><guid>https://unaqaenapuros.com/2026/06/15/086-playwright-por-que-tu-locator-getbyrole-no-funciona/</guid><description>¡Hola a todos!
Seguimos con la serie de Playwright. En esta entrada vamos a hablar de uno de los problemas más comunes que nos encontramos cuando empezamos a automatizar con Playwright: el locator getByRole no encuentra el elemento aunque está ahí delante de nuestras narices. El test se queda esperando y acaba fallando por timeout. ¿Por qué pasa esto? La respuesta tiene que ver con ARIA y los nombres accesibles. ¡Empezamos!</description></item></channel></rss>