为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用不同语言的黄瓜/小黄瓜?

如何使用不同语言的黄瓜/小黄瓜?

MM们 2021-08-04 15:55:24
我正在我的公司中使用 Cucumber、Sikuli 和 Eclipse 设置测试环境。我已经设法让一切正常工作,但现在我需要使 .feature 文件以葡萄牙语工作。据我所知,我所要做的就是将注释#language: pt放在 .feature 文件的开头,但它不起作用。我还运行了命令cucumber --i18n help并cucumber --i18n pt检查语言是否真的存在,并且确实存在。还有其他我不知道的配置吗?我正在使用这些罐子:黄瓜核心3.0.2.jar黄瓜-java-3.0.2.jar黄瓜junit-3.0.2.jar黄瓜-jvm-deps-1.0.6.jar小黄瓜-5.1.0.jarjunit-4.12.jarmockito-all-1.10.19.jar
查看完整描述

3 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

我用不同的十六进制查看器打开了 .feature 文件,这似乎更正确: 

//img1.sycdn.imooc.com//610a48130001cb2a06980306.jpg

奇怪的是,尽管有错误,我还是尝试执行代码并且它有效。我真的不知道为什么。我只是出于测试目的将关键字更改为葡萄牙语。代码显示了错误,但执行了所有步骤,好像一切正常。

//img1.sycdn.imooc.com//610a481f0001408a03690139.jpg

eclipse 关于错误的唯一说法是 missing 'Feature:' at 'Funcionalidade:'


查看完整回答
反对 回复 2021-08-04
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

首先感谢所有帮助过我的人。

过了好久,终于发现问题所在。

Sébastien Le Callonnec 在这个线程上的回答 让我很清楚。问题出在 Natural 插件上。

一切从一开始就正常工作,但事实证明 Natural 仅支持英语。这就是为什么它抛出错误但测试正在执行。卸载插件后,错误消失了。


查看完整回答
反对 回复 2021-08-04
  • 3 回答
  • 0 关注
  • 227 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号