Cucumber读书笔记

使用Cucumber有一段时间了。最近又重读了一下《Cucumber:行为驱动开发指南》,有点想法,分享读书笔记在这。


一、什么是BDD


        首先谈一下行为驱动开发(behavior-driven development,BDD),与之对应的就是测试驱动开发(Test-Driven-Development TDD)。BDD相当于对TDD的扩展,它打破了TDD由外向内的模式。简而言之他提供了研发、测试、需求的团队都能读懂的实例。各个团队根据实例第一时间得到反馈,相较于TDD他的迭代速度更快。更适合当前敏捷开发的趋势。


二、Cucumber基本结构


        Cucumber框架主要分为业务层和技术层。分过面对业务人员和技术人员。下面用C#代码集成Cucumer插件举例。额外提一句Cucumber for .net 的名字是Specflow。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值