Ejemplo de la función Click usando slector y xpath
click: async (page, selector, isCssSelector=true, opts={}) => {
try {
if(isCssSelector){
await page.waitForSelector(selector)
await page.click(selector, opts)
}else{
await page.waitForXPath(selector)
const element = await page.$x(selector)
await element[0].click(opts)
}
} catch (error) {
throw new Error(`Error al dar click en el selector: ${selector}`)
}
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?