Capybara::ElementNotFound: Unable to find field "ホニャララ"
これは単純にHTMLのマークアップがおかしいだけ。
どうせコピペかなんかしてラベルとテキストフィールドの名前が違っているだけなんだろ?こんな感じに。
<%= f.label :name, t('common.title') %> <%= f.text_field :title, placeholder: t('common.plz_input') %>
なんでわかるかっていうと、この私がコピペして地味にはまったからだ。
この場合、:titleが正しいのだとすればf.label :titleとなってなければならない。
こんな恥ずかしいエントリでも15分もはまったからには記録として残しておかねばなるまい。