如何在Capybara中单击此Bootstrap按钮?

时间:2014-05-24 23:50:47

标签: ruby twitter-bootstrap rspec capybara

如何点击Capybara中的此按钮?

Imgur

HTML

<div class="btn btn-primary">
    <a href="/carts/7/addresses/new"><span class="glyphicon glyphicon-plus"></span>
      Add an address
    </a>
</div>

我试过

click_button "Add an Address"
click_button /Add an Address/
click 'Add an Address'
click_link 'Add an Address'

然而他们都说Capybara::ElementNotFound,但点击除外,NoMethodError

1 个答案:

答案 0 :(得分:3)

你是用html代码中的低位字母写的,只需更改为Capital:Add an address - &gt; Add an Address

<a href="/carts/7/addresses/new"><span class="glyphicon glyphicon-plus"></span>
  Add an address
         ^
</a>
相关问题