WebElementオブジェクトをインスタンス化すると、getAttribute呼び出し(および要素に関する情報を抽出する他の呼び出し)は、オブジェクトの作成後にデータが変更された場合でも、正しいデータを正常に返しますか?
要素のテーブルに対してある種のオブジェクトマップを作成したので、このマップに格納されている要素のいずれかに変更を加えた場合、オブジェクトを再設定する必要があるのではないかと心配しています。マップを変更して更新します。SeleniumのWebElementが内部でどのように機能するのか疑問に思いました。作成時にすべての属性データやその他の情報を読み取り、その後静的データを吐き出すのでしょうか、それとも単に「実際の」UI要素への参照が含まれるのでしょうか。毎回動的にデータを取得しますか?