数日前からセレン 2 の学習を開始しましたが、テストを自動化しようとすると、以下のエラーが発生します。問題: 3 つの div タグで構成されたページがあります。最初の 1 つは水平方向のヘッダーで、次に 2 つの div タグが隣り合って配置されています。div2 は左側、div3 は右側です。element.sendKeys("test") のようなセレンを使用してデータを入力しようとすると、Divタグ全体が上に移動し、ページレイアウトが乱れます。私が見つけた唯一のオプションは、Javascript executor を使用し、jquery を使用してデータを入力することでしたが、Web サイトのレイアウトはどこでも同じであるため、すべての要素に対してこれを行うことはできません。
この問題について教えてください。
padding-top をより高い値に変更することで、div を引き下げることができます。
自動化して再生すると、これは正常に機能し、div タグは乱れません。