Java の Selenium WebDriver で複数のチェック ボックスを同時にオフにしようとしています。私は提案を試しました:
ただし、一度に 1 つのチェック ボックスのみがオフになります。
複数のチェックボックスを同時にオフにできるようにしたいです。チェックボックスはすべて異なる ID を持っています。
洞察をありがとう。
Java の Selenium WebDriver で複数のチェック ボックスを同時にオフにしようとしています。私は提案を試しました:
ただし、一度に 1 つのチェック ボックスのみがオフになります。
複数のチェックボックスを同時にオフにできるようにしたいです。チェックボックスはすべて異なる ID を持っています。
洞察をありがとう。
Javaでこれを理解できました。他人のための投稿。
WebElement parent = driver.findElement(By.xpath("<enter parent xpath>"));
List<WebElement> children = parent.findElements(By.cssSelector("input:checked[type='checkbox']"));
for (int i = 0; i < children.size(); i++) { children.get(i).click(); }