2016-12-08 6 views
0

Я новичок в Selenium Webdriver и пытался автоматизировать экран пользовательского интерфейса. Идентификаторы элементов динамически генерируются.Поиск веб-элемента с использованием selenium webdriver

enter image description here

описание заказы, которые были отмечены в Грин должны быть расположен. Есть много других элементов на одном экране с ордерами, поэтому, пожалуйста, помогите мне найти этот конкретный.

ответ

0

Вы можете попробовать использовать данные-атрибут, например .:

By.cssSelector('[data-orders="orders"]' 
+0

Но что ID изменения после перезагрузки страницы – user3548031

+0

Вы могли бы попытаться добавить данные-атрибут, например, «данные-заказы», ​​а затем ищите это - я адаптировал свой ответ – Stefan