在最新版本的Selenium DotNet Webdriver (2.22.0)中,有没有一种方法可以在点击/与元素交互之前检查元素是否可见?
我找到的唯一方法是尝试处理ElementNotVisible异常,该异常会在尝试发送键或单击时出现。不幸的是,这仅发生在尝试与元素交互后。我正在使用递归函数查找具有特定值的元素,并且其中一些元素只在某些情况下可见(但无论如何它们的HTML都存在,因此可以找到它们)。
据我所知,RenderedWebElement类以及其他变体都已过时。所以不能将其转换为那个类。
谢谢。