特定のタグの下に存在する要素/タグの総数を調べるにはどうすればよいですか?私は上記のスニペットあたりid
とclass
subTag1
の.asを持つdiv
タグを探しています特定のタグの下に存在する要素/タグの数を調べる方法は?
<div id="mainTag class='mainTag'>
<div id="subMainTag1" class="subMainTag1">
<div id="subTag1" class="subTag1">
<div some inner tags again>
<div some inner tags again>
<div id="subTag1" class="subTag1">
<div some inner tags again>
<div some inner tags again>
<div id="subTag1" class="subTag1">
<div some inner tags again>
<div some inner tags again>
<div id="subTag1" class="subTag1">
<div some inner tags again>
<div some inner tags again>
、私は4
としてカウント値を取得する必要があります。 verifyXpathCount
はカウントを返しません。すべてのリターン0
上記
storeXpathCount | //div[@id='mainTag']/div[@id='subMainTag1']/div | count
echo ${count}
storeXpathCount | //div[@id='mainTag']/div[@id='subMainTag1']//div | count
echo ${count}
storeXpathCount | //div[@id='mainTag']/div[@id='subMainTag1']/* | count
echo ${count}
、何も実際の値4
を返しません。わかりません、私はここで何が足りないのですか?
Selenium IDE/web-driver:python、何でもいいです。
回答: storeXpathCount
うまく動作します。私はフレームを選択することができませんでした。 Get Matching XPath Count
もロボットフレームワークで正常に動作します。
あなたはロボットフレームワークselenium2libraryを試してみましたキーワード[一致するxpathカウントを取得する](http://robotframework.org/Selenium2Library/Selenium2Library.html#Get%20Matching%20Xpath%20Count)? –