You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Edge/Chrome(Shaft引擎&Selenium 4.0)Java环境下清除缓存

Edge/Chrome自动化测试缓存顽固问题求助

运行自动化脚本时,网页始终存在缓存问题,但手动访问网页一切正常。我已经解决了Firefox浏览器的HTTP缓存清除问题,目前需要处理Edge和Chrome浏览器(二者基于相同引擎)的缓存清除,但尝试了所有可行方案仍未解决——即便是开启隐身模式,网页依然被缓存。

注:我使用的是Shaft引擎,无法通过开发者工具清除缓存。

以下是我已尝试的Java代码配置方案:

  • 添加启动参数 --disk-cache-dir=NUL
  • 添加启动参数 --disk-cache-size=0
  • 添加启动参数 --media-cache-dir=NUL
  • 添加启动参数 --media-cache-size=0
  • 添加启动参数 --disable-gpu
  • 删除缓存文件夹并重新关联默认配置文件

恳请各位提供解决思路,非常感谢!

内容的提问来源于stack exchange,提问作者ieZaky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 07:26:37