现在位置: 首页 > ruby
2014年08月07日 测试技术, 软件测试 ⁄ 共 3396字 评论 4 条 ⁄ 阅读 10,393 次
Python BDD自动化测试框架初探
1. 什么是BDD BDD全称Behavior Driven Development,译作"行为驱动开发",是基于TDD (Test Driven Development 测试驱动开发)的软件开发过程和方法。 BDD可以让项目成员(甚至是不懂编程的)使用自然语言来描述系统功能和场景,从而根据这些描述步骤进行系统自动化的测试。(详见附录4.1) 2. 常用BDD框架介绍 目前常用的BDD测试框架有Ruby中的Cucumber,Python中的Behave、Lettuce及Freshen等。 基本的流程如下图所示(Lettuce...
阅读全文