6
私はdivの>ネストされた<を持っている:セレン>ウェブドライブ:XPathのことで、ネストされた要素を見つける方法(ルビー)
<div id="international-map">
<div id='a'>
<a> link a1 </a>
<a> link a2 </a>
<a> link a3 </a>
</div>
<div id='b'>
<a> link b1 </a>
<a> link b2 </a>
</div>
</div>
にはどうすれば「国際マップ」のすべてのリンクを得ることができますか?
私は2つのアプローチを試してみましたが、失敗した:(
div= @driver.find_element(:id => 'international-map')
[email protected]_elements(:xpath => "//div[@id='international-map']//div[@tag_name='a']")
は正しいXPath式(も、C#とJavaコードができます)
チェーンにいくつかの方法find_element_ *の方法があります:あなたはまた、次のように
#css
か#xpath
を使用することができますか?フォームのselect要素にアクセスしようとしていますので、driver.find_element_by_tag_name( "form")のようなことをしたいのですが、find_element_by_css_selector( "number-of-people")ですが、エラーが発生しました。 – user137717