如何制作条件以执行多个单选按钮点击(见下图)......?
我已经试了几个小时,但我只点击了一个单选按钮(见附图)
List<WebElement> radiobutton = driver.findElements(By.xpath("//*[@type='radio']"));
System.out.println("Total element is " + radiobutton.size());
for (int i = 0; i < radiobutton.size(); i++) {
// if you are getting stale element exception because of the page
// reload
radiobutton = driver.findElements(By.xpath("//*[@type='radio']"));
System.out.println(radiobutton.get(i).getAttribute("value"));
// select your radio and click to go to next page
radiobutton.get(i).click();
Thread.sleep(3000);
driver.findElement(By.xpath("//input[@id='btnCheckFare']"))
.click();
Thread.sleep(3000);
}
答案 0 :(得分:0)
我看了你的视频。你有多组单选按钮,你可以在每组中选择一个单选按钮。
您必须使用2个循环,一个用于组,一个内循环用于组中的选择单选按钮。
如果您有编程经验,那么您可以轻松完成。另外提供我们可以看到此功能的链接。