Esperar a que un elemento tenga texto Playwright desde javascript
Buenas tardes lectores. Voy a seguir publicando algunas cositas sobre Playwright, esto porque veo que es una gran herramienta para llevar de la mano junto a SerenityBDD. En esta ocasión vamos a revisar de una manera sencilla como podemos esperar el texto de un elemento y no seguir el proceso hasta que tengamos el valor: var idGeo : string | null = await page . textContent (' #div_map '); console . log ( idGeo ); while ( idGeo === null || idGeo . length === 0 ) { idGeofence = await page . textContent (' #div_map '); console . log ( idGeofence ); } Se puede observar lo siguiente: Almacenamos de forma controlada el valor del texto que trae Playwright a la variable idGeo Luego comparamos de forma controlada que sea null o vacía Repetimos ciclo hasta que tengamos un valor y seguimos con la automatización. Es todo, sencillo y funcional. Recuerden que falta controlar el ciclo para que no sea infinito. Saludos cordiales. Fuentes: https://...