Рекомендуемое чтение для изучения

Я хочу узнать Gherkin, чтобы использовать его с specflow; Я ищу документ, который я могу прочитать в поезде, например. распечатать на бумаге.

Все, что я могу найти в Интернете, - это короткие отключенные описания, которые не рассказывают историю и требуют большого количества щелчков между страницами для чтения.

(я не против покупки товара, если в нем много хорошего контента )

Ответы

Ответ 1

Книга RSpec - отличная книга для ознакомления с некоторыми понятиями BDD, Rspec (как .net dev, вы должны проверить MSpec) и Cucumber, который основан на Gherkin.

Лучшим бесплатным ресурсом для печати является awaome cuke4ninja, который имеет ПЕЧАТНЫЙ pdf (следуйте инструкциям в README.md о github для создания).

NINJA Cucumber!

Существует определение BNF https://github.com/aslakhellesoy/gherkin/wiki/BNF, если вы так склонны.

Там Книга огурцов теперь тоже

РЕДАКТИРОВАТЬ. Похоже, cuke4ninja.com не то, чем он был (теперь это сайт знакомств), но сайт все еще хранится на github. Ссылка была изменена.

Ответ 3

Я бы начал с официальной страницы языка Гуркина и проделать свой путь оттуда. Это достаточно широкий обзор, чтобы получить основные компоненты и показать людям, что это действительно просто удобочитаемый деловой язык для получения требований.

Оттуда я перейду в Официальные уроки огурца или checkout это сообщение в блоге для более глубокого понимания.

Если вы ищете что-то, что нужно удержать, вы должны забрать "RSpec Book" , которая охватывает "Огурцы и огурцы"; язык настолько краток, что его можно быстро охватить и изучить, так что вряд ли вы найдете книгу, посвященную только Охотнику.

Ответ 4

Если вы ищете что-то, что находится в автономном режиме, я не могу рекомендовать книгу RSpec (http://www.pragprog.com/titles/achbd/the-rspec-book). Это отличная книга и представляет не только BDD, но и Cucumber и Gherkin.

О том, как написать великого Геркина, я нашел эту статью очень полезной: http://www.engineyard.com/blog/2009/15-expert-tips-for-using-cucumber/

Удачи.