我希望学习 Gherkin,以便能够与 SpecFlow 一起使用;我正在寻找可以在火车上阅读的文档,例如纸质打印版。
我在网上找到的所有内容都是短小的、不连贯的描述,没有讲述完整的故事,需要在网页之间大量点击才能阅读。
如果有很多好的Gherkin内容的书籍,我愿意购买。
《RSpec权威指南》是一本介绍BDD(行为驱动开发)、RSpec(作为一个.NET开发者,你应该查看MSpec)和基于Gherkin语言的Cucumber等概念的好书。
最好的免费可打印资源是令人惊叹的cuke4ninja,它有一个可打印PDF(请按照github上README.md中的说明创建)。
如果您有这种倾向,还有BNF定义。
现在也出版了一本Cucumber书籍
编辑:看起来cuke4ninja.com不再是之前的网站(现在是约会网站),但该网站仍然位于github上。上面的链接已更改。
这是我几年与Cucumber和Gherkin一起工作的经验总结
https://docs.google.com/document/d/1pkhePZ7eaOWskai3gmopa4Sp6o88r1kGZITVRs_PN7Q/pub