4
GoTopクラスのdivをスキップして、親クラスのdivの数を数え続けます。セレンのwebdriverを使用して1つのdivをスキップした後にDIVSをカウントし続ける
<div class="parent">
<div>
<div>
<div>
<div>
<div>
<div class="GoTop">
<div>
some more div's ......
</div>
私は次のことを試してみましたが、私は取得していますすべてが5通りのサイズで、
size = driver.findElements(By.xpath("//div[@class='parent']/div [not(contains(@class,'GoTop'))]")).size();
または、このxpathを代わりに使用してください。// div [@ class = 'parent']/div [not(@ class = 'GoTop ')] '。 – testerjoe2
すべての事業部がいつロードされたかはどのようにわかりますか? – testerjoe2
@ testerjoe2これらのdivがajaxを介してロードされている場合、ajaxが他の方法を完了するのを待つ場合、ハードコード待ちを実装する以外はすべてのdivをロードするかどうかを直接知る方法はありません。ありがとう –