Selenium を使用して、ホバーされるたびに何らかの形でページを変更するすべての要素を見つける方法はありますか? (ドロップダウン メニュー、ツールチップ テキストのトリガー、または単にリンクの色を変更するなど)
私が考えられる唯一の方法は、ページが読み込まれるとすぐにベースラインのスクリーンショットを撮り、ページ上のすべての要素をループしてマウスオーバーし、別のスクリーンショットを撮ってベースラインと比較することです。
編集: 基本的に、:hover CSS 属性または onMouseOver javascript イベントのいずれかを持つすべての要素を探していますが、その情報は通常 HTML で利用できないため、XPath が役立つかどうかはわかりません。