如何点击链接

时间:2013-06-04 13:46:44

标签: cucumber capybara

我是黄瓜自动化测试的新手。需要你的帮助。如何点击此值为“全部添加”的链接?

   <div class="actions ui-header ui-helper-clearfix">
   <a href="#" class="add-all btnadd" style="display: block; ">Add all</a>
   </div>

我所尝试的并不适合我:

  if(page.find("a")[:href] == "add all")
    click_on("Add all")
  end

错误获取:     Ambiguous match, found 340 elements matching css "a" (Capybara::Ambiguous) ./features/step_definitions/Raffles_Winner.rb:223:in /^Editing newly added raffle$/'

1 个答案:

答案 0 :(得分:-1)

调用click_link('Add all')应该可以解决问题。

您可以查看此Cheat Sheet以获取有关水豚的更多参考资料。