Chrome 驱动程序无法正确关闭并占用大量 CPU

问题描述 投票:0回答:1

我目前正在使用带有 Serenity BDD 的 Chrome 驱动程序,当测试运行完成时,它没有正确关闭,并且消耗了大量的 CPU。我无法在整个 PC 崩溃之前运行完全回归,因为任务管理器中已经明显关闭的 chrome 实例仍在消耗我的 CPU。

我尝试过使用 chrome 开关,例如关闭 --no-sandbox 和 --disable-gpu,但这些似乎不起作用,我有点不知所措。

java selenium-chromedriver cucumber-jvm serenity-bdd
1个回答
0
投票

之前我在使用serenity 3.1.0时也出现过上述错误。 该版本有一个很长的渲染报告错误,您应该更新到3.2.4。 接下来,chromedriver错误没有关闭但仍然运行,你可以在Taskmanger中看到它,这部分你只需删除即可

--无沙箱

来自 chrome.switches 配置部分,它将运行良好。

© www.soinside.com 2019 - 2024. All rights reserved.