-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