我在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