【发布时间】:2017-03-08 18:55:07
【问题描述】:
在 java 中使用 selenium。我们有一系列的链接大致如下:
<a href='javascript:newWin("/ABC")'>ABC</a>
我们正在尝试点击该链接。可惜没有id。我们已经尝试了以下几项内容。
driver.findElement(By.xpath("(//[contains(@href, 'javascript:newWin')])")).click();
结果:
无法使用 xpath 表达式定位元素 (//[contains(@href, 'javascript:newWin')]) 因为以下 错误:[对象错误](警告:服务器未提供任何 堆栈跟踪信息)
我们正在尝试找出如何 XPath 到该锚点,然后单击它。我们无法获得它的 ID(至少现在还没有)。
【问题讨论】:
标签: java selenium xpath selenium-webdriver