-1
突然リンクをクリックして問題が発生しました。これは前に働いていたが、今ではないし、何が間違っているのか分からない。Selenium -WebDriverを使用してWebページのリンクを突然解除できない
これは、リンクが定義されている方法である:これは私のコードがリンクをクリックしている
<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