cucumber使用中文feature

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-26 15:51   1630   0

cucumber支持i18n,可以支持中文feature

Ruby代码 收藏代码
  1. $ script/cucumber --i18n zh-CN
  2. | feature | "功能" |
  3. | background | "背景" |
  4. | scenario | "场景" |
  5. | scenario_outline | "场景大纲" |
  6. | examples | "例子" |
  7. | given | "* ", "假如" |
  8. | when | "* ", "当" |
  9. | then | "* ", "那么" |
  10. | and | "* ", "而且" |
  11. | but | "* ", "但是" |
  12. | given (code) | "假如" |
  13. | when (code) | "当" |
  14. | then (code) | "那么" |
  15. | and (code) | "而且" |
  16. | but (code) | "但是" |

中文feature

Ruby代码 收藏代码
  1. # language: zh-CN
  2. 功能: 用户登录
  3. 为了能够浏览网站只对在线会员可见的那些内容
  4. 作为一名访客
  5. 我希望能够登录
  6. 场景: 用户登录功能
  7. 假如 没有<somebody@somedomain.com>这个用户
  8. 当 我以<somebody@somedomain.com/password>这个身份登录
  9. 那么 我应该看到<用户名或密码错误>的提示信息
  10. 而且 我应该尚未登录

关键点: 第一行要写 language:zh-CN, 不然cucumber无法认出中文

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP