-1

我试图从存在的几个复选框中找到一个复选框,并且li仅给出给定的属性和数据值。

我怎样才能找到请帮忙

4

1 回答 1

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,因为 List 已编入索引,因此您可以Item按索引值获取。

其他您也可以通过 定位元素XPath

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

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

于 2013-11-14T06:22:47.747 回答