我目前正在使用带有 Serenity BDD 的 Chrome 驱动程序,当测试运行完成时,它没有正确关闭,并且消耗了大量的 CPU。我无法在整个 PC 崩溃之前运行完全回归,因为任务管理器中已经明显关闭的 chrome 实例仍在消耗我的 CPU。
我尝试过使用 chrome 开关,例如关闭 --no-sandbox 和 --disable-gpu,但这些似乎不起作用,我有点不知所措。
之前我在使用serenity 3.1.0时也出现过上述错误。 该版本有一个很长的渲染报告错误,您应该更新到3.2.4。 接下来,chromedriver错误没有关闭但仍然运行,你可以在Taskmanger中看到它,这部分你只需删除即可
--无沙箱
来自 chrome.switches 配置部分,它将运行良好。