Estoy tratando de obtener los datos dentro de cada página de una lista y quisiera ayuda para iterar a través de todos los elementos con Titiritero.
Estoy accediendo a un elemento con el siguiente código:
await page.waitForSelector('#element') .then(() => console.log("got it")) .catch(e => { console.log("Error: " + e); }); Este #element se completa con un span que tiene alrededor de 20 div (hijo) con un clsas de .li como a continuación:
<div id="element"> <div id="other"> </div> <span id="listofitemstoclick"> <div class="li"> </div> <div class="li"> </div> <div class="li"> </div> ... </span> </div>Necesito hacer clic en el primero, volver atrás, hacer clic en el segundo, y así sucesivamente.
Cualquier enfoque que sería bueno aquí?
Como el .li no tiene ningún href , creo que necesito obtener a cada niño y hacer clic uno por uno, pero aún no pude encontrar ninguna buena manera de recuperar cada niño, hacer clic, regresar y hacer clic en el siguiente.
¡Agradezco la ayuda!