使用watir-webdriver单击'div'中的所有链接

Sel*_*one 3 ruby watir watir-webdriver

我有以下DOM设置,我试图使用watir-webdriver单击每个/每个链接.请记住,"随机数X"和"随机名称X"都是随机的,不能用于提出解决方案.

<div class="container">
<ul>
<li id="Random Number 1"><a href="#">Random Name 1</a></li>
<li id="Random Number 2"><a href="#">Random Name 2</a></li>
<li id="Random Number 3"><a href="#">Random Name 3</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

Dav*_*lla 8

就像是:

browser.div(:class=>"container").links.each do | link | 
  link.click 
  browser.back
end
Run Code Online (Sandbox Code Playgroud)