Robot-Selenium: как мы можем обрабатывать элемент (текстовое поле), чей идентификатор изменяется динамически - PullRequest
0 голосов
/ 02 октября 2019

Я столкнулся с одной простой проблемой - на веб-странице есть одна кнопка «Добавить». После нажатия на нее открылось небольшое всплывающее окно (не на другой вкладке браузера, без заголовка), содержащее 3 текстовых поля. Эти id / xpath меняются каждый раз, когда нажимают кнопку Добавить. Мне нужно ввести несколько данных, а затем сохранить.

Не могли бы вы помочь мне, как мы можем обработать это динамическое текстовое поле xpath / id --- в среде робота селен. Есть ли способ, которым мы можем ввести текстовое поле на основе метки. Пожалуйста, поделитесь указателем или примером кода.

Большое спасибо за помощь.

...