Estoy tratando de agarrar y hacer clic en un botón con la utilidad de prueba de navegador con secuencias de comandos sintéticas de New Relic, pero el elemento que estoy tratando de encontrar está debajo de #shadow-root en el DOM. El script de nodo se parece a:
$browser.get('https://www.null.com').then(() => { return $browser.waitForAndFindElement($driver.By.className('btn'), 10000).click(); }):Pero se equivoca con:
La verificación falló con el tiempo de espera de la tarea. Error: se agotó el tiempo de espera de la tarea para ubicar el elemento usando: By (selector css, .btn)
Estoy preguntando si hay una solución para capturar elementos en el DOM de la sombra para poder usarlos con el controlador web de selenio.