【发布时间】:2018-10-23 18:49:21
【问题描述】:
我需要使用 Selenium 和 Geckodriver 保留我的缓存。我有一个 Firefox 配置文件,我在 Geckodriver 启动时加载它:
ProfilesIni profilesIni = new ProfilesIni();
FirefoxProfile firefoxProfile = profilesIni.getProfile("profile-name");
firefoxOptions.setProfile(firefoxProfile);
这按预期工作,但它不复制缓存。转到about:cache,它是空的。我想保留我的缓存,我想直接使用我的个人资料。目前Selenium/Geckodriver 复制部分配置文件并使用它,但不使用缓存。
使用Geckodriver 时如何保留缓存?
【问题讨论】:
-
你的用例到底是什么?你打算用
cache做什么?请提供相关的 HTML 和您的代码试用版。
标签: java selenium firefox selenium-webdriver geckodriver