-1
我突然遇到点击链接的问题。这是以前工作,但现在不是,我不知道什么是错的。使用Selenium时,网页链接突然无法点击-WebDriver
这是链接是如何定义的:
<td id="whiteseparator" class="generalcontent" width="22%">
<a title="NOT Received" onclick="javascript:gotosubmit('SalaryDetailsList'); return false;" href="#">NOT Received</a>
</td>
这是我的代码点击链接。有几个这样的,我试图做的是得到他们所有的,所以我可以遍历所有这些。
List<WebElement> mylinks = driver.findElements(By.cssSelector("a[title='NOT Received']"));
for (int i=0 ; i < mylinks.size() - 1; i++)
{
mylinks.get(i).click();
....(and so on)
它没有越过List语句。它只是坐在那里。有任何想法吗?
请问您能否分享这个例外? –
你是什么意思'点击一个链接有问题???有没有任何执行?为什么要点击循环中的所有链接,而如果首先发现链接通过点击导航到其他页面,它会抛出'StaleElementExcpetion' .. –
这是奇怪的事情。没有例外,它只是永远坐在那里等待着!这个不成立! – Sulteric