我有這個(gè) HTML:<div> <!-- \/ this div --> <div> aaa <!-- --> bbb </div></div>div我想像這樣選擇第二個(gè): "//div[contains(text(), 'bbb')]",但硒找不到它。我測(cè)試了這個(gè):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:...如果我查找評(píng)論后面的文本,為什么找不到元素?
1 回答

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