Capybara ist nicht in der Lage, einen <p>
Umbau durch es Identifikation in meinem Gurkittest zu finden. Ich kann das Element sehen, wenn ich save_and_open_page
. Aber ich kann es nicht mit has_css?
oder lässt find
:Capybara kann Element durch Identifikation nicht finden
pry(#<Object>)> page.html.scan(/notice_sent/).count => 1 pry(#<Object>)> page.html.scan(/id=\"notice_sent\"/).count => 1 pry(#<Object>)> page.find('#notice_sent') Capybara::ElementNotFound: Unable to find css "#notice_sent" from /Users/me/.gem/ruby/2.1.7/gems/capybara-2.4.4/lib/capybara/node/finders.rb:41:in 'block in find'
Was bin ich?
Ja - die ID war auf der Seite aber wasn 't sichtbar, bis ich einen Klick auf eine Registerkarte hinzugefügt –