Я работаю с веб-страницей, которая нуждается в некоторой автоматизации и неспособной взаимодействовать с определенными элементами из-за их структуры. Краткий пример:Поиск элемента в Selenium с пользовательским значением
<ul>
<li data-title="Search" data-action="search">
<li class="disabled" data-title="Ticket Grid" data-action="ticket-grid">
<li data-title="Create Ticket" data-action="create">
<li data-title="Settings" data-action="settings">
</ul>
Я в курсе всех стратегий локатора, как идентификатор и имя, перечисленных здесь: http://selenium-python.readthedocs.org/en/latest/locating-elements.html
Однако, есть способ указать найти что-то по пользовательскому значению, как в этом примере " данное название "?
Спасибо, это похоже на лучший способ! – GatesOfDelirium
@GatesOfDelirium: Пожалуйста, отметьте его как ответ и/или увеличьте его, если это вам помогло. Это поможет другим, кто сталкивается с подобной проблемой .. Спасибо .. :) – Subh