JBehave官方文档(一)JBehave是什么?

JBehave是什么?

  JBehave是一个行为驱动开发(BDD:Behaviour-Driven Development)的开源测试框架。BDD是测试驱动开发(TDD:Behaviour-Driven Development)和验收测试驱动设计(acceptance-test driven design)的一个演变,BDD会使这些实践更容易被接受,无论是菜鸟还是专家。BDD将基于测试的驱动转变为基于行为的驱动,并且BDD本身也将作为一个设计的理念。


  BDD 目的是使开发过程更加接受,并且更加直观,能很快的使新人像专家一样工作。在BDD中, 行为代表规格说明和测试用例。我们可以在wiki上找出更多关于BDD开发的内容或者关于介绍BDD的内容。

JBehave 实现五步骤:

1.书写story

wKiom1NLwjfQ1NlCAAItz8WFttw835.jpg

2.匹配step到Java类

wKioL1NLwoGx0bzQAALkQf84n7U741.jpg

3.配置Stories

wKioL1NLwpbSO6h5AAL7dxGkdjk299.jpg

4.运行Stories

wKioL1NLwq_Su0DoAAGTEVNIhhU450.jpg

5.观察报告Reports

wKiom1NLwuzQmsjGAAGgjcFYXEI699.jpg



你可能感兴趣的:(持续集成,测试,自动化测试,测试框架,敏捷测试)