1. ホーム
  2. java

[解決済み] WebDriverで要素が表示されているかどうかを確認する方法

2023-06-27 23:04:45

質問

WebDriver をSelenium 2.0a2からインストールした場合、要素が表示されているかどうかを確認するのに苦労しています。

WebDriver.findElementWebElement を返しますが、残念ながら isVisible メソッドがありません。これを回避するために WebElement.clear または WebElement.click を投げますが、どちらも ElementNotVisibleException を投げますが、これは非常に汚い感じがします。

何か良いアイデアはありませんか?

どのように解決するのですか?

element instanceof RenderedWebElement は動作するはずです。