摘要: 前言由于项目准备使用BDD模式开发,所以最近在学习BDD,同时也记录下自己的学习点滴。参考原文:https://github.com/cucumber/cucumber/wiki/GherkinGherkin是什么Gherkin,Cucumber解释器可以理解的语言。这是一个商业可读性,领域特定语言,描述软件的行为而不需要关心这个行为的如何实现的。Gherkin有两个目的 - 文档和自动化测试。第三个额外特色:当它被标记为红色叉叉时,让你知道接下来的代码如何写。Gherkin的语法定义为Treetop语法(Treetop——基于Ruby的PEG解析器生成器)所以可以被Cucumber解释执行( 阅读全文
posted @ 2013-10-29 22:24 袁家小黑球 阅读(3373) 评论(0) 推荐(0) 编辑