Я работаю с рельсами 3 и в настоящее время написания теста с водосвинкой использованием драйвера селена, У меня есть вопрос, как показано ниженажмите на один Конкретную кнопку с помощью водосвинки в рельсах
В одной форме я 3 кнопки с именем «сохранить и добавить другой»,„сохранить и продолжить редактирование“и„сохранить“ Теперь, если я пытаюсь сохранить форму, водосвинки ниже
click_button 'Save'
Тогда это проливает ошибка называется кнопка„сохранить“с идентификатором, название или значение не найдено Теперь, если я удаляю вышеуказанные 2 кнопки, а затем я пытаюсь это сделать, то он работает
FYI, HTML мой 3 кнопки, как показано ниже,
<input class="btn" type="submit" value="Save and add another" name="_addanother" data-disable-with="Save and add another">
<input class="btn" type="submit" value="Save and continue editing" name="_continue" data-disable-with="Save and continue editing">
<input class="btn" type="submit" value="Save" name="_save" data-disable-with="Save">
Пожалуйста, дайте мне знать, если у кого есть идея.
Попробуйте click_button «Сохранить» (двойные кавычки). Вы пытались добавить отличительный идентификатор каждой кнопки и использовать это вместо ценности? – DanS
Dans, да, я попробовал добавить идентификаторы к кнопкам, но это не работает –
Какие идентификаторы вы им дали? – DanS