gpt4 book ai didi

java - 无法定位使用 Selenium WebDriver (Java) 实现为 Span 的元素

转载 作者:行者123 更新时间:2023-12-01 10:39:26 25 4
gpt4 key购买 nike

在Selenium IDE中录制时,结果是这样的:

click //span[@id='some_text']/table/tbody/tr/td/table/tbody/tr[2]/th/hd/font/span/acronym

这是我在 Eclipse 中使用 WebDriver(Java) 的条目

driver.findElement(By.xpath("//span[@id='some_text']/table/tbody/tr/td/table/tbody/tr[2]/th/h2/font/span/acronym")).click();

这是我收到的错误:

no such element: Unable to locate element: {"method":"xpath","selector":"//span[@id='some_text']/table/tbody/tr/td/table/tbody/tr[2]/th/h2/font/span/acronym"},

HTML

<span onclick="change_site"('SITES');" style="cursor:pointer; color:#12345; text-decoration:underline;">
<acronym title=Site ID:">DEFAULTSITE</acronym>
</span>

最佳答案

根据提供的 HTML,您可以直接访问缩写元素

driver.findElement(By.xpath("//span/acronym[@title='Site Id:']")).click();

关于java - 无法定位使用 Selenium WebDriver (Java) 实现为 Span 的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34500707/

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