Juan Pablo Jaramillo
Les comparto dos funciones más
// función clic Derecho clickDerecho: async function(page,selector){ try{ await page.waitForSelector(selector) await page.click(selector,{button: 'right', delay:500}) // da clic derecho en el selector } catch(e){ throw new Error(`Error al dar clic derecho en el selector: ${selector}`) } }, // función cargar texto con XPath getTextXPath: async function(page,XPath){ try{ const textXPath = await page.waitForXPath(XPath) return await page.evaluate((name) => name.textContent, textXPath) // Entrega el texto del elemento } catch(e){ throw new Error(`Error al obtener el texto en el XPathr: ${XPath}`) } }