мое приложение использует Plaid Link (https://plaid.com/docs/#integrating -with-link ) для подключения к банковскому счету пользователя. Я разрабатываю тесты для него, и, поскольку я пытаюсь использовать селен для сквозного тестирования, я не могу найти какой-либо элемент внутри Plaid Link.
Это то, что я пытаюсь. Первый элемент, button, находится в моем коде, и он находит его правильно, но я не могу найти кнопку внутри Plaid Link.
let button = await driver.findElement(By.id('button'))
button.click()
//this is the problem
let testElem = await driver.findElement(By.xpath('/html/body/div/div/div[2]/div[1]/h2[1]'))
Сообщение об ошибке:
NoSuchElementError: Unable to locate element: /html/body/div/div/div[2]/div[1]/h2[1]
Есть ли любой способ заставить это работать?