Просьба помочь новичку, второй день уже гуглю, но корректного решения не нахожу. Есть попап с динамическим ID, на нём кнопка, пытаюсь подобрать локатор.
<div id="popup61930710207272240000Box" class="content grey" style="display: block; left: 50%; ; top: 50px;">
<div id="popup61930710207272240000Header" class="columnControl header">
<div id="popup61930710207272240000Window" class="window" style="width: 550px; height: auto; overflow-y: auto;">
<div id="popup61930710207272240000Buttons" class="buttons">
<button id="button82450428825786370000">ОК</button>
<button id="button108432280120445290000">Отмена</button>
</div>
</div>
Нужно кликнуть по кнопке "ОК"
Пробовал вот такого типа:
//div[12]/div[2]/div[3]/button
Но div постоянно меняется и локатор в итоге не работает.
так же пробовал вот такой вариант:
//button[contains(text(),'ОК')] но xpath показывает что таких элемента 3 (видимо есть скрытые) и локатор так же не срабатывает на нужной кнопке. Подозреваю нужно совместить class и contains text, но корректный синтаксис не смог накопать такого локатора.