私がテストしているページでは、ID をほとんど使用していません。私のロケーターはすべて、これらの長い xpath です。最初にJavaScriptを実行してすべての要素に一意のclassNameを挿入し、次にclassNameで検索すると、利点または欠点があるのでしょうか?
EDIT私はすでにページオブジェクトモデルを使用しています。
"uniqueClass01"
私の質問は単純です。たとえば、次のようなxpathではなく、
classNameで要素を見つけることに利点はありますか"/html/body/div[13]/div/div/div/div/div/div/div[7]/div/div/div/div/div/div/div[2]/div/div[2]/div/div/div/div/div/div/div[6]/div/div/div/div/div[2]/a"
jsExecutor を使用して各要素に固有のクラスを追加しました。これは簡単でした。このようにするか、上記のようにxpathを使用する方が良いかどうか疑問に思っています。