javascript - nightwatch-黄瓜 ES6 --- nightwatch JS ES5
问题描述
我读过 nightwatch 不支持 ES6。很公平。
看起来它在定义为示例的步骤上使用了 ES6(箭头函数)。
我的问题是:是否可以在黄瓜台阶上使用 ES6 并在页面对象上使用 ES5 进行夜间观察?或者我应该坚持使用 ES5 吗?
解决方案
是的,我能够在 ES6 中编写我的黄瓜步骤,在 ES5 中编写我的页面对象。然而,坚持使用 ES5 以保持一致性可能会更好 + 我确实注意到在使用时我会遇到一些奇怪的失败(很少):
Given('Go to Site', () => client.url('https://google.com'));
推荐阅读
- c# - 检查列表对象是否具有一定的价值
- firebase - FireBase Auth SignOut:PlatformException(FirebaseException,用户已经链接到给定的提供者。,null)
- c++ - 如何在 C++ 中克隆、构建和链接 g2o 框架
- azure-functions - 是否可以从 azure 函数中为 EventGrid 生成 TriggerUrl?
- python - 如何在 Python 3 的 for 循环中获取一项并专门做某事?
- android - 即使在 uiThread 中 setVisibility 也不起作用
- javascript - ReactJS 仅在焦点/更改时将逗号添加到价格
- reactjs - 为什么这个问题发生在我的反应函数中?
- javascript - 如何制作播放/暂停按钮
- c++ - 函数返回数组的地址而不是其值