我正在尝试验证是否选中了复选框,并且检查的html代码属性不存在。 所以我无法验证是否有人可以帮助我在这种情况下如何验证复选框。
答案 0 :(得分:0)
在WebElement类
中使用以下方法element.isSelected()
希望这会对你有所帮助。
答案 1 :(得分:0)
请参阅以下示例程序,它可以帮助您获得您想要的内容:
WebDriver driver = new FirefoxDriver();
driver.get("https://accounts.google.com/SignUp?service=mail&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fpc%3Dtopnav-about-en");
boolean enabled = driver.findElement(By.id("SkipCaptcha")).isEnabled();
if(!enabled)
{
System.out.println("Already checked");
}
else
{
driver.findElement(By.id("SkipCaptcha")).click();
}
}
通过运行上述程序,您将获得更多想法。 Skipcaptcha是那里的复选框。