Cumcuber是一种能理解自然语言描述的测试用例的自动化测试工具,支持行为驱动开发(BDD)。其用例定义使用Gherkins语言编写。Cumcuber支持各种语言,关键也支持中文,在可执行性特征文件(Features)中可以用中文直接定义用例,而其中具体执行的代码块由ruby语言编写(Cumcuber还支持java、JavaScript来编写)