我有一个 webdriverio 测试框架,浏览器的 maxInstance 设置为 10。当我运行我的脚本时,我收到以下错误消息
[本地测试](节点:20572)MaxListenersExceededWarning:检测到可能的 EventEmitter 内存泄漏。添加了 11 个终端侦听器。使用emitter.setMaxListeners() 增加限制
我怎样才能解决这个问题?我在网上阅读了一些信息,我可以通过 process.setMaxListeners(10); 来抑制这个警告。或将emitter.setMaxListeners(10) 添加到wdio.conf.js 文件中;
但是没有一个解决了这个问题。另外我不想抑制警告,想看看是否有办法进行干净的修复?请告诉我。
PS:它的 webdriverio / Mocha 驱动的测试自动化框架,不涉及数据库。我也搜索了类似的答案,但没有帮助。