Обращение с Shadow Dom с помощью Watir
Как я могу обрабатывать элементы, которые находятся внутри iframe, которые снова находятся внутри теневого дома, используя watir 7.2?
Что-то вроде этого:
<div id="test">
#shadow-root (open)
<div id= "test1">
<iframe id= "iframe">
<input id = "text field">
Код-
[электронная почта защищена] (id: 'test')
shadow_root=shadow_host.shadow_root
iframe= shadow_root.iframe(id: 'iframe').wai_until(&: присутствует?)
iframe.text_fied(id: 'текстовое поле').set(params[:expiry] ||12345)
Подскажите, пожалуйста, какую ошибку я делаю?