0
在我的應用程序中,當我打開頁面時,左側顯示了選項卡列表。獲取陳舊元素引用:元素未附加到頁面文檔異常
默認情況下,一個選項卡打開狀態和其他選項卡是關閉狀態,所以我期待找到打開的狀態選項卡類名稱並單擊該選項卡,它已關閉,然後必須給另一個選項卡ID打開。
執行代碼時,我得到「陳舊元素引用:元素未附加到頁面文檔」異常。
我也嘗試過使用隱式等待選項。
任何人都可以幫助解決這個問題嗎?
driver.manage().timeouts().implicitlyWait(1000,TimeUnit.SECONDS);
WebElement element5 = driver.findElement(By.className("TopItemActive"));
if(element5.isEnabled())
{
element5.click();
}
driver.manage().timeouts().implicitlyWait(2000,TimeUnit.SECONDS);
WebElement element6 = driver.findElement(By.id("id_16_cell"));
element6.click();
System.out.println("Tab opened");