僅第一個可用的複選框我有複選框的名單,我通過一個如何選擇與webdriver的
List<WebElement> props = driver.findElementsByXPath("//input[@type='checkbox']");
for (WebElement prop : props)
if (!prop.isSelected()) {
prop.click();
}
選擇它們之一,但我需要只選擇第一個可用的一個。 我如何實現這個請求?
道具.get(1).click(); –
在for循環的if條件中放一個空格... – Grasshopper
不,您的** Business Req uirement **/**測試用例**不能'只選擇第一個可用的'。它應該是一個特定的「複選框」,需要選擇。在這種情況下,您需要通過定位器'id','name','css'或'xpath'找到想要的複選框,並調用'click()'方法。誘導一個'List'是絕對不必要的。謝謝 – DebanjanB