0
我想每次单击元素时都会执行一些操作。如何覆盖CodeceptJS中的函数
所以,当我打电话单击
I.click(locator);
而不是调用webdriver的点击功能的,我希望它叫我重写我已经加入到steps_file.js
click(locator){
// do something first
console.log('something');
// finally click the element
this.helpers["WebDriverIO"].browser.click(locator);
}
我有2问题:
- 我的点击功能被忽略。它仍然正常地点击元素。我没有看到任何日志“东西”
- steps_file.js似乎没有访问助手。 this.helpers is undefined