<div class="i-sp-site-tabbox-tab" ng-click="events.goto('status')" ng-class="activeTab === 'status' ? 'active' : ''" style=""> Zone Status </div> <div class="i-sp-site-tabbox-tab" ng-click="events.goto('summary')" ng-class="activeTab === 'summary' ? 'active' : ''"> Summary </div>
Раньше элементы прекрасно находились через xpath, как часть бегущей автомации.... пока эти строчки не были переписаны (как и весь FE в будущем) на angular 1.6
Пытался поймать их при помощи конструкций xpath
//div[@class='i-sp-site-tabbox-tab firepath-matching-node'] //div[contains(@class,'i-sp-site-tabbox-tab firepath-matching-node')]
общая конструкция -- //div[contains(@class,'i-sp-site-tabbox-tab')] выделяет все 3 элемента вмете
В статике они не подхватываются, я уже не говорю про динамику... Неужто angular не хочет дружить с Selenium???
Может посоветуете трюки для таких элементов без ID, чувствую вскоре это будет суперактуально для проекта...
За ссылки мудрые\обучающие ссылки по теме буду приблагодарен
спасибо