Я пытаюсь идентифицировать кнопку в angularjs. Ниже приведен код HTML. Как я дифференцирую эти кнопки с помощью селена. Я использую robotframework для автоматизации, но это не имеет значения, пока кто-то может помочь в идентификации этих элементов/кнопок с помощью селектора css или xpath или любых других средств, которые помогают идентифицировать их однозначно.Angularjs: идентификация кнопки в Selenium
Я 4 кнопки Mr миссис Ms Другие
Html для 4, как показано ниже
<button ng-repeat="choice in question.choices" ng-class="{selected: isSelected(choice.value)}" ng-click="selectAnswer(choice)" tabindex="1" class="ng-scope"><span fittext=".8" fittext-max="16" class="ng-scope ng-binding" style="display: inline-block; white-space: nowrap; line-height: 1; font-size: 16px;">Mr</span></button>
<button ng-repeat="choice in question.choices" ng-class="{selected: isSelected(choice.value)}" ng-click="selectAnswer(choice)" tabindex="1" class="ng-scope"><span fittext=".8" fittext-max="16" class="ng-scope ng-binding" style="display: inline-block; white-space: nowrap; line-height: 1; font-size: 16px;">Mrs</span></button>
<button ng-repeat="choice in question.choices" ng-class="{selected: isSelected(choice.value)}" ng-click="selectAnswer(choice)" tabindex="1" class="ng-scope"><span fittext=".8" fittext-max="16" class="ng-scope ng-binding" style="display: inline-block; white-space: nowrap; line-height: 1; font-size: 16px;">Ms</span></button>
<button ng-repeat="choice in question.choices" ng-class="{selected: isSelected(choice.value)}" ng-click="selectAnswer(choice)" tabindex="1" class="ng-scope"><span fittext=".8" fittext-max="16" class="ng-scope ng-binding" style="display: inline-block; white-space: nowrap; line-height: 1; font-size: 16px;">Other</span></button>
HTML для 4, как показано ниже кнопки <нг-повтора = "выбор в question.choices" нг-класса = "{выбрано: IsSelected (choice.value)}" нг кнопкой мыши =» selectAnswer (выбор) "tabindex =" 1 "class =" ng-scope "> Mr – Nagendra
– Nagendra
– Nagendra