标签:des http io os ar java sp 文件 div
Cucumber是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。
Cucumber 三大组成:
Feature是用简单的自然语言描述的。一个Feature有下面部分组成:
Step_definitions根据feature文件中定义的step编写对应的测试代码,所用编程语言可以和所测应用程序编程语言一致。
Cucumber command, 当运行cucumber命令时,cucumber会分析feature文件中定义的step,然后去step_definitions寻找相匹配的step,如果找到就执行step中的代码。 执行命令,在命令行中输入cucumber项目目录\features\文件名.feature
Cucumber 的开发过程(摘自http://cukes.info/):
标签:des http io os ar java sp 文件 div
原文地址:http://www.cnblogs.com/LilianChen/p/4034939.html