如何找到 ::之前元素进行点击。
以下是HTML:
Warehouse object
Warehouse object
Warehouse object
答案 0 :(得分:0)
亲爱的朋友,您可以尝试下面的片段。
driver.findElement(By.className("icon-add-circle"));
答案 1 :(得分:0)
要找到该元素,您可以使用以下代码行:
driver.findElement(By.xpath("//i[@class='icon-add-circle']"));
答案 2 :(得分:0)
driver.findElement(By.xpath("//i[contains(@class,'icon-add-circle')]"));
上面的代码应该做。还要尝试始终从父元素中找到并向下钻取到子元素。
答案 3 :(得分:0)
您可以尝试以下
获取i tag的所有元素
1) driver.findElement(By.xpath("//i[@class='icon-add-circle']/*"));
获取i tag
下所有元素的文本2) driver.findElement(By.xpath("//i[@class='icon-add-circle']//text()"));
获取单个元素。指定正确的数组索引。
3) driver.findElement(By.xpath("//i[@class='icon-add-circle']/*[1]"));