В чем разница между RSpec и Cucumber? [закрыто]

У меня 6 месяцев опыта разработки на Rails. Я создал веб-приложение, которое сейчас используется с аутентификацией и авторизацией и базой данных postgresql.

Я перехожу к своему второму приложению Rails, но на этот раз, после извлеченных уроков, я хотел бы разработать его с помощью TDD, так как я заметил, что его намного проще масштабировать и исправлять ошибки. Он медленно развивается, но в долгосрочной перспективе с ним гораздо проще иметь дело.

Я слышал о Rspec и Cucumber, но они меня полностью смущают.

Я хотел бы знать, в чем разница между RSpec и Cucumber и для чего они используются.

Также было бы полезно знать, действительно ли с точки зрения новичка (, который является единственным разработчиком ), необходима среда тестирования.

112
задан Dave Schweisguth 3 February 2016 в 12:37
поделиться