Specflowで使用できるようにGherkinを学びたいです。電車の中で読むことができる文書を探しています。たとえば、紙に印刷するなどです。
私がウェブ上で見つけることができるのは、物語を語らず、読むためにウェブページ間で多くのクリックを必要とする短い切り離された説明だけです。
(良いガーキンのコンテンツがたくさん含まれている場合は、良いものを購入してもかまいません)
RSpecブックは、BDD、Rspec(.net開発者としてMSpecをチェックする必要があります)、およびGherkinに基づくCucumberの概念のいくつかを紹介する優れた本です。
最高の無料の印刷可能なリソースは、印刷可能なpdfを持っている素晴らしいcuke4ninjaです(作成するにはgithubのREADME.mdの指示に従ってください)。
あなたがそのように傾いているならば、BNF定義https://github.com/aslakhellesoy/gherkin/wiki/BNFがあります。
きゅうりの本も出ています
編集:cuke4ninja.comはもう以前のサイトではないようですが(現在は出会い系サイトになっています)、サイトはまだgithubに保持されています。上記のリンクが変更されました。
私はライティング機能を使用しました-仕事での新参者のための推奨される紹介としてガーキン言語、そしてそれは本当にうまくいきました
私は公式のガーキン言語ページから始めて、 そこからあなたの道を進んでいきます。これは、主要なコンポーネントを取得し、要件を緩和するための人間が読めるビジネス言語にすぎないことを人々に示すのに十分な広さの概要です。
そこから、公式キュウリチュートリアルに展開するか、このブログ投稿をチェックアウトして詳細を確認します。
持っているものを探しているなら、ガーキンとキュウリをカバーするRSpecブックを手に入れるべきです。言語は非常に簡潔なので、すぐにカバーして学ぶことができるので、ガーキンだけに捧げられた本を見つけることはまずありません。
これは、キュウリとガーキンとの数年間の仕事から私がまとめたガイドです
https://docs.google.com/document/d/1pkhePZ7eaOWskai3gmopa4Sp6o88r1kGZITVRs_PN7Q/pub
オフラインの何かを探しているなら、私はRSpec Book(http://www.pragprog.com/titles/achbd/the-rspec-book)を十分に推薦することはできません。これは素晴らしい本で、BDDだけでなく、キュウリとガーキンも紹介しています。
素晴らしいガーキンの書き方について、私はこの記事が非常に役立つことを発見しました:http ://www.engineyard.com/blog/2009/15-expert-tips-for-using-cucumber/
幸運を