Я использую Selenium в Java, чтобы проверить проверку флажка в webapp. Вот мой код:Как я могу установить флажок в Selenium Webdriver с Java?
boolean isChecked = driver.findElement((By.xpath(xpath1))).isSelected();
Но этот код возвращает неправильное значение. Флажок в HTML:
Активного флажок
<div class="ui-chkbox-box ui-widget ui-corner-all ui-state-default ui-state-active">
<span class="ui-chkbox-icon ui-icon ui-icon-check ui-c"></span>
</div>
Неактивного флажок
<div class="ui-chkbox-box ui-widget ui-corner-all ui-state-default">
<span class="ui-chkbox-icon ui-icon ui-c ui-icon-blank"></span>
</div>
Как я могу решить эту проблему в Selenium WebDriver с Java? Будем благодарны за любую помощь.
На странице имеет более чем 10 checkbox же атрибут. – Milky