У меня есть всплывающее окно, в котором есть три раскрывающихся списка, идентификаторы уникальны для каждого поколения всплывающих окон:
Первый элемент:
<a aria-required="true" class="select" aria-disabled="false" aria-
describedby="5715:0-label" aria-haspopup="true" tabindex="0" role="button"
title="" href="javascript:void(0);" data-aura-rendered-by="5733:0" data-
interactive-lib-uid="10">Stage 1 - Needs Assessment</a>
В то время как я могу идентифицировать элемент выше с помощью простого xpath="//*[@class='select'][1]"
, два других, которые выглядят одинаково для меня (пример ниже), не могут быть идентифицированы по индексу, подобному //*[@class='select'][2]
, безуспешно пытался «следовать», но я может быть не правильно с синтаксисом.
Пример выпадающего элемента, который я не могу найти..
<a aria-required="false" class="select" aria-disabled="false" aria-
describedby="6280:0-label" aria-haspopup="true" tabindex="0" role="button"
title="" href="javascript:void(0);" data-aura-rendered-by="6290:0" data-
interactive-lib-uid="16">--None--</a>
Любые идеи, что мне не хватает?, кроме передовых знаний xpath.
Благодарю вас!