Cucumber行为驱动,简称BDD,其核心思想是把自然语言转换成代码:但在敏捷开发的过程中,这种东西极大的束缚了测试人员的手脚,感觉它像封建时代的八股文,要遵守严格的韵律,反正我个人十分反感:就像在做功能测试的时候,那种基于Excel文档的测试:自动化测试的目的是解放双手.提高效率,而不是跳入另外一个坑. Cucumber行为驱动的本意是想让各方:如业务人员.运营人员.产品经理.开发工程师和普通用户都参与到测试用例的设计与执行中来,让各方都能读懂,所以才规定了严格的语法,不允许测试人员去修改格…