2013-05-04 21 views
2

我有我按,然後運行一些JS和一個新的鏈接是具有文本「查看報告」硒的webdriver的Java如何要等到一個環節出現

如何可以在頁面上生成一個鏈接我在頁面上等待,直到這個鏈接出現並且可點擊,或者如果它在五分鐘內沒有顯示,則爲超時?

我已經看到這個問題問幾次,並嘗試了一些解決方案,但不能得到任何工作。

我甚至試過了等待一分鐘的垃圾方式,但有時鏈接需要更長時間纔會出現,因此失敗。

回答

7

試試這個 WebDriverWait wait = new WebDriverWait(driver, 60);// 1 minute wait.until(ExpectedConditions.visibilityOfElementLocated(By.linkText("View report")));

相關問題