使用Capybara进行测试时如何单击元素

时间:2014-09-30 13:28:41

标签: ruby capybara

我试过了:

page.find("#parentNode").first(".childClass").click

但得到错误:NoMethodError:undefined method 'click' for nil:NilClass

如何点击childNode1childNode2

<div id="parentNode">
     <div id="childNode1" class="childClass">
         <img src="path img1"></img>
     </div>
     <div id="childNode2" class="childClass">
        <img src="path img2"></img>
     </div>
 </div>

1 个答案:

答案 0 :(得分:1)

使用click方法:find(&#34;#childNode1&#34;)。点击

Click