我有這個 HTML:<div> <!-- \/ this div --> <div> aaa <!-- --> bbb </div></div>div我想像這樣選擇第二個: "//div[contains(text(), 'bbb')]",但硒找不到它。我測試了這個:System.out.println( driver.findElement(By.xpath("//div[contains(text(), 'aaa')]")).getText()); //aaa bbbSystem.out.println( driver.findElement(By.xpath("//div[contains(text(), 'bbb')]")).getText()); //Unable to locate element:...如果我查找評論后面的文本,為什么找不到元素?
1 回答

慕村9548890
TA貢獻1884條經驗 獲得超4個贊
您可以使用:
System.out.println(
? ? driver.findElement(By.xpath("http://div[contains(., 'bbb')]")).getText()
);
添加回答
舉報
0/150
提交
取消