Я пытаюсь использовать python selenium для автоматизации создания отчетов на веб-сайте, однако я изо всех сил пытаюсь определить элемент, который мне нужно щелкнуть на странице из-за JavaScript.В Firefox есть значок DOM Event, когда я проверяю элемент.Я пробовал множество вариантов, включая xpath и т. Д., Но не повезло.
<account-groups ng-if="EventsList.ToggleService.accountGroup();">
<button class="btn-default" ng-disabled="AccountGroupsCtrl.isDisabled()" ng-click="AccountGroupsCtrl.toggleFlyout()">
</button>
</account-groups>
РЕДАКТИРОВАТЬ Для всех, кто просматривал эту проблему, проблема заключалась в том, что я не переключал кадры с помощью driver.switch_to.frame ('frame_name ').После выполнения этого шага остальные решения, приведенные ниже, работали над определением элементов.Спасибо