我在Java中使用Selenium来测试webapp中复选框的检查。以下是我的代码:如何在Java中使用Selenium Webdriver检查复选框?
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>
我怎样才能在硒的webdriver解决这个问题与Java?将不胜感激任何帮助。
在页面已超过10复选框相同的属性。 – Milky