一、有多个相同的元素
Capybara报错:Ambiguous match, found 4 elements matching button "下一步",由于有些元素没有ID属性所以可以用Xpath
find(:xpath, "//html/body/div/div[2]/div[2]/div[2]/button[2]").click
或者选择第1个时可以这样写
first(:button, '下一步>').click
但 second(:button, '下一步>').click 就不行。
参考:http://stackoverflow.com/questions/13132506/capybara-ambiguity-resolution