小编Beh*_*inA的帖子

Selenium> Web Drive:如何通过xpath(ruby)查找嵌套元素

我有一个嵌套的<div>:

<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>
Run Code Online (Sandbox Code Playgroud)

如何获得"国际地图"下的所有链接?

我尝试了两种方法并且失败了:(

  1. div= @driver.find_element(:id => 'international-map')
  2. e=@driver.find_elements(:xpath => "//div[@id='international-map']//div[@tag_name='a']")

谢谢(甚至C#和Java代码帮助)

ruby selenium xpath

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

ruby ×1

selenium ×1

xpath ×1