cucumber支持i18n,可以支持中文feature
$ script/cucumber --i18n zh-CN
| feature | "功能" |
| background | "背景" |
| scenario | "场景" |
| scenario_outline | "场景大纲" |
| examples | "例子" |
| given | "* ", "假如" |
| when | "* ", "当" |
| then | "* ", "那么" |
| and | "* ", "而且" |
| but | "* ", "但是" |
| given (code) | "假如" |
| when (code) | "当" |
| then (code) | "那么" |
| and (code) | "而且" |
| but (code) | "但是" |
中文feature
# language: zh-CN
功能: 用户登录
为了能够浏览网站只对在线会员可见的那些内容
作为一名访客
我希望能够登录
场景: 用户登录功能
假如 没有<somebody@somedomain.com>这个用户
当 我以<somebody@somedomain.com/password>这个身份登录
那么 我应该看到<用户名或密码错误>的提示信息
而且 我应该尚未登录
关键点: 第一行要写 language:zh-CN, 不然cucumber无法认出中文 |