gpt4 book ai didi

java - 如何定位列表元素(Selenium)?

转载 作者:行者123 更新时间:2023-12-02 13:21:57 29 4
gpt4 key购买 nike

我有以下列表:

<ul>
<li> item1 is red
</li>
<li> item1 is blue
</li>
<li> item1 is white
</li>
</ul>

我尝试了以下方法来打印第一项:

String item = driver.findElement(By.xpath("//ul//li[0]")).getText();
System.out.println(item);

但是,我得到:NoSuchElementException...我可以使用 cssSelector 但我没有 ul
的 id

最佳答案

我认为 XPath 应该是 "//ul/li[1]"。在 selenium 中,第一项是 1,而不是 0。看 here

关于java - 如何定位列表元素(Selenium)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15854883/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com