找到并选中复选框

时间:2013-11-14 06:15:55

标签: java selenium

我正在尝试从多个复选框中找到一个复选框,并且给出的属性为li且仅为数据值。

我如何找到请帮助

1 个答案:

答案 0 :(得分:0)

您可以使用By.ByTagName找到元素。喜欢

List<WebElement> list = webDrive.findElements(By.tagName("li"));
WebElement webElement = list.get(3);// assumed 3 li would be required Object.
String str = webElement.getText();

它将返回li WebElements列表,因为列表已编入索引,因此您可以按索引值获取Item

其他您也可以通过XPath找到元素。

WebDriver#findElement(By.xpath("xpath expression"));

您可以使用firePath(mozila firefox extension)轻松获取xpath。