2
使用Java,具有入門級知識。我們正在轉向Selenium 3,我被告知WebDriverWait需要使用ExpectedConditions,使用其他方法可能會導致在升級後不得不對其進行重做。不確定這一點,但我會在這裏遵守命令。Selenium ExpectedConditions NOT elementToBeClickable
我想擺脫自動化規範中的艱難等待。我試圖設置一個等待,以確保元素變得不可點擊。或多或少地試圖做相反的事情
WebDriverWait(driver, Timeout.SHORT)
.until(ExpectedConditions.elementToBeClickable(By.id(elementID)));
SO上有一篇文章引用了這一點。我試圖實現他們的答案,但唉,它沒有奏效。這個答案可以在這裏找到: How to wait for an element NOT to be clickable using Selenium Webdriver?
我得到了一些與使用謂詞類相關的問題上的一些錯誤。
任何和所有幫助/建議將不勝感激。
我對此一無所知。謝謝!那就是訣竅。 – TheDubiousDubber