testing - 学习小 cucumber 的推荐阅读

标签 testing rspec bdd specflow gherkin

<分区>

我想学习 Gherkin 以便我可以将它与 specflow 一起使用;我正在寻找可以在火车上阅读的文件,例如打印在纸上。

我在网络上所能找到的都是简短的、不连贯的描述,它们没有讲述一个故事,需要在网页之间进行大量点击才能阅读。

(如果里面有很多好的Gherkin内容,我不介意买一个好东西)

最佳答案

RSpec 这本书是一本介绍 BDD、Rspec(作为 .net 开发人员,您应该查看 MSpec)和基于 Gherkin 的 Cucumber 的一些概念的好书。

最好的免费可打印资源是很棒的 cuke4ninja它有一个可打印的 pdf(按照 github 上 README.md 中的说明创建)。

NINJA Cucumber!

有一个BNF定义https://github.com/aslakhellesoy/gherkin/wiki/BNF如果您有这种倾向。

有一个 Cucumber book现在也出来了

编辑:看起来 cuke4ninja.com 已经不是原来的样子了(它现在是一些约会网站),但该网站仍保留在 github 上。上面的链接已更改。

关于testing - 学习小 cucumber 的推荐阅读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5183504/

相关文章:

php - Codeigniter 测试 - 调用非对象的成员函数

ruby-on-rails - "before :each do" block 未在 rspec 中运行

javascript - 使用 Sinon 测试 JavaScript 点击事件

testing - BDD真的适用于UI层吗?

python - 在 Python 行为测试框架中处理异常

testing - 使用 JMeter 查找应用程序可伸缩性点

html - 在 Chrome 中测试时如何禁用 HTML 缓存?

Rspec 和 watir-webdriver;断言元素不存在

ruby - 运行我的第一个 RSpec 测试,有什么方法可以只打印错误而没有回溯?

testing - calabash-android:是否可以忽略固定(预定义)步骤?