我们正在使用 Cucumber-Java 进行测试自动化,Eclipse IDE 中的 Maven 下面是我们尝试执行但面临问题的代码,请帮助我们
我还将默认编码更改为 UTF-8
黄瓜代码
# language: zh-CN
功能: 测试
场景: 注册负方案
而且 一世 开放 "https://accounts.coursera.org/signup" 网址 在 该 浏览器
下面是步骤实现
@而且("一世 开放 \"([^\"]*)\" 网址 在 该 浏览器")
public void i_go_to_URL_Chinese(String url) {
try {
String configuredURL = config.getString(url);
DriverFactory.getDriver().get(configuredURL);
System.err.println(DriverFactory.getDriver().getTitle());
} catch (Exception e) {
DriverFactory.getDriver().get(url);
}
}
我面临黄瓜语法本身的错误,以下是错误
第一行的错误
在“功能:”处缺少“功能:”
最后一行错误
required (...)+ 循环在输入 '' 处不匹配任何内容
我们如何在 Eclipse 中为 cucumber-java 配置 i18n? 我们需要任何特殊设置吗? 为什么不认汉字?