1
Я хочу нажать эту кнопку, используя css_selector.С помощью CSS Selector нажмите кнопку
<div class="ui-buttonset">
<button class="ui-button ui-dfault ui-text-only" type=" button"
role="button" aria-disabled="false">
<span class-"ui-button-text">Save</span>
</button>
</div>
Есть 2 кнопки сохранить и отменяют. Оба они имеют одинаковый код. Как нажать кнопку сохранения с помощью css_selector?
Я попытался driver.find_element_by_css_selector("button.ui-button").click()
Но это не работает.
Что о 'driver.find_element_by_css_selector ("button.ui кнопки: первый-ребенок"). Нажмите()'? Или 'driver.find_element_by_css_selector (« button.ui-button: last-child »). Click()'? –
Являются ли кнопки рядом друг с другом? Не будет ли проще добавить атрибут id? Или, возможно, обертка вокруг каждой кнопки с более конкретным «id» или «class»? – Hans
@MartinVseticka Спасибо, ваше предложение работает – royalblue