当我使用RenderedWebElement时,使用正确的导入文件会抛出以下错误“RenderedWebElement无法解析为类型”。请在下面找到示例代码。
RenderedWebElement element = (RenderedWebElement) driver.findElement(By.id("CompanyName"));
也不能在下面的代码中使用它,
WebElement element = driver.findElement(By.id("element-id"));
if(element instanceof RenderedWebElement) {
System.out.println("Element visible");
} else {
System.out.println("Element Not visible");
}
显示相同的错误。我添加了
import org.openqa.selenium.RenderedWebElement;
也。感谢。
答案 0 :(得分:0)
RenderedWebElement
是deprecated。直到selenium-2.0-rc-2并且从硒-2.0-rc-3开始被删除
所以最新版本中没有这样的类RenderedWebElement
。当前版本是2.46.0。尝试使用最新版本
使用WebElement
而不需要演员和所有