Каков путь к изучению BDD на Ruby On Rails?
-
20-08-2019 - |
Вопрос
Я хочу запустить BDD на Ruby On Rails, чему я должен научиться?Я ничего не знаю о BDD, RSpec или Cucumber.Каков наилучший способ учиться?Учебные пособия?Что-то, что охватывает такие вещи, как "Какое поведение я должен протестировать?" и т.д.
Спасибо!
Решение
Специфичный для RSpec;Я сохраняю эти ссылки для справки (возможно, они будут предварительными для начинающих).Но просто хочу поделиться этим с тобой.(Некоторые из них, вероятно, уже устарели, но я думаю, что их все же стоит прочитать)
Rspec Link Fest - ссылки на другие ссылки
RSpec в контроллерах:Тестирование вашего прикладного контроллера с помощью RSpec
Тестирование контроллеров с помощью rspec
Использование Rspec на контроллерах
RSpec в Моделях:stub_model от Дэйва Челимски
Действительно ли нам нужны тесты контроллера и просмотра?- немного обсуждения
RSpec в Представлениях:
RSpec тестирует представления для экранированного HTML
Истории Rspec (теперь Cucumber):
Понимание историй RSpec - учебное пособие
Rspec в Windows:
RSpec, автотестирование и Snarl в Windows - не знаю, актуально ли это все еще
п/с:Некоторые из них датированы 2007 годом, я не уверен, устарели материалы или нет, но это некоторые из моих ссылок, использованных для изучения RSpec.Надеюсь, это поможет
Другие советы
Начните с двух статей Дэна Норта: Представляем BDD, за которым внимательно следили Что есть в Рассказе?
Начните с верхней, домашней страницы RSpec: