Я начинаю с огурца и запускаю простой сценарий:
Scenario: Creating a project
Given I go to the new project page
And I fill in "Name" with "xxx"
...
Новая форма проекта уже создана и выглядит следующим образом:
<% form_for (@project) do |f| %>
<%= f.text_field :name %>
...
<% end %>
Как видите, я не определил ярлык (не нужен). Проблема в том, что огурец не находит поле:
Учитывая, что я иду на страницу нового проекта
И я заполняю "Имя" с "Мне нужно что-то" #
Особенности / step_definitions / web_steps.rb: 68
не может заполнить, нет текстового поля, текстовой области или поля пароля с идентификатором,
имя или метка 'Name' найдено
(Капибара :: ElementNotFound)
Однако он находит это, если я добавляю ярлык. Я нахожу немного подозрительным, что это не может соответствовать имени, которое я дал с соответствующим текстовым полем
Что не так?
Спасибо