Wie kann ich auf einen Link klicken capybara.I verwenden, müssen die Staffelung LinkHREF-Link klicken Capybara mit
<a href="/arts?Occasion=Graduation&top_menu_item_title=+-+Graduation">Graduation</a>
Früher habe ich folgenden Code .aber zeigt Fehlermeldung nicht definierte Methode click
page.find(:link,"Graduation").click
klicken
verwendet auch Xpath
page.find(:xpath, "//a[@href='/arts?Occasion=Graduation']").click
es ist auch nicht wo rking
Aber mein Problem ist meine Seite enthält mehrere Links der Graduierung.
mit so page.all(:link,"Graduation")
r eturns Ambiguous match, found 2 elements matching link "Graduation"
Schauen Sie sich diese Arbeit - http://stackoverflow.com/questions/14513377/how-to-click-first-link-in-list-of-items - nach der Aufrüstung auf Capybara-2-0/14517076 # 14517076 –