No puedo hacer clic en los elementos de los elementos shadow dom [Consulte la imagen adjunta].
var propelement = await wdriver.findElement(By.xpath('//*[@id="rptLoadingFrame"]')); var pdf_url = await propelement.getAttribute('src') wdriver.get(pdf_url); //var download1 = await wdriver.findElement(By.xpath('//*[@id="download"]')); //download1.click(); //var element = "document.querySelector('#viewer').shadowRoot.querySelector('#toolbar').shadowRoot.querySelector('#downloads').shadowRoot.querySelector('#download').shadowRoot.querySelector('#icon').click()"; await wdriver.executeScript("document.querySelector('#viewer').shadowRoot.querySelector('#toolbar').shadowRoot.querySelector('#downloads').shadowRoot.querySelector('#download').shadowRoot.querySelector('#icon').click()");Obtener debajo del mensaje de error
"JavascriptError: error de javascript: no se pueden leer las propiedades de nulo (leyendo 'shadowRoot')"
Amablemente ayuda