守夜黄瓜ES6 ---守夜JS ES5

时间:2018-07-25 23:36:06

标签: javascript cucumber nightwatch.js

我已阅读过夜表不支持ES6。很公平。

但是,nightwatch-cucumber

的文档

看起来它在定义为示例的步骤上使用了ES6(箭头功能)。

我的问题是:是否有可能在黄瓜台阶上使用ES6,在页面对象上使用ES5进行夜视?还是我应该坚持使用ES5?

1 个答案:

答案 0 :(得分:0)

是的,我能够在ES6中编写黄瓜步骤,并在ES5中编写页面对象。但是,最好还是坚持使用ES5以保持一致性+我确实注意到,在使用时,我会(很少)遇到一些奇怪的失败:

Given('Go to Site', () => client.url('https://google.com'));