在我的框架wdio-cucumber.js中,我有多个功能文件。我的要求是,在所有功能文件或方案运行之后,Before和After挂钩仅应运行一次,因为WebDriver IO在单个会话中运行每个功能文件,所以我无法实现我的要求。是否有任何解决方法。
let status;
onPrepare() {
status = 'Started';
}
onComplete() {
status = 'Completed';
}
参考:https://github.com/webdriverio/webdriverio/blob/master/examples/wdio.conf.js#L183-L326