【发布时间】:2015-04-29 10:35:39
【问题描述】:
在我的应用程序中,当我打开页面时,左侧会显示选项卡列表。
默认情况下,一个选项卡处于打开状态,其他选项卡处于关闭状态,所以我正在寻找打开的状态选项卡类名称并单击选项卡,它已关闭,然后必须提供另一个选项卡 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");
【问题讨论】: