【发布时间】:2018-09-11 20:15:15
【问题描述】:
在我的应用程序中,我需要一种在注销前仅清除 chrome 浏览器缓存的方法(cookie 除外 - 我不想删除 cookie)。
谁能给我建议一种方法来单击 chrome 中的 CLEAR DATA 按钮。 我已经编写了以下代码,但代码不起作用。
配置:
Chrome 版本:版本 65.0.3325.181(官方构建)(64 位)
硒版本:3.11.0
//Clear the cache for the ChromeDriver instance.
driver.get("chrome://settings/clearBrowserData");
Thread.sleep(10000);
driver.findElement(By.xpath("//*[@id='clearBrowsingDataConfirm']")).click();
【问题讨论】:
-
您是否能够通过开发工具通过 xpath 试验识别元素?