0

検索項目のすべての製品をクリックする必要がありますが、これらの製品 ID 値は一意です 各要素を動的にクリックするにはどうすればよいですか ここに ID 値が//*[@id='889401']/a/div[2]あります 889401 この ID 値は項目ごとに変化します これらの ID 値を取得するにはどうすればよいですか 操作をクリックしてください plz help自分。これがhtml行です。

<a class="hit-ss-logger" pos="0;732" pogid="889401" categoryid="57" v="p" href="http://www.snapdeal.com/product/samsung-np300e5xa0bin-laptop-2nd-gen/889401?pos=0;732"> 
4

1 に答える 1

0

おそらく、すべての要素をキャッチできます (たとえば、class="hit-ss-logger" でフィルタリングします)。

array = driver.findElements(By.className("hit-ss-logger"));

配列にすべてを書き込み、ループを使用してそれらすべてをクリックできます。

それが役に立てば幸い

于 2013-08-20T14:19:12.710 に答える