1.重新打开一个新的浏览器

driver = new ChromeDriver();

2.用代码清空缓存

step.getWebDriver().manage().deleteAllCookies();

3.清空文件缓存


public static void clearTempFile() throws Exception {try {File objTempFolder = new File(System.getProperty("java.io.tmpdir"));if (Constants.ISDEBUG) System.out.println(Constants.LogCustom + objTempFolder.getAbsolutePath().toString());for (File objEach : objTempFolder.listFiles()) {if (objEach.getName().toString().toLowerCase().contains("scoped_dir")) {if (objEach.isDirectory()) {FileUtils.delFile(objEach);}}}} catch (Exception e) {e.printStackTrace();}}

4.打开浏览器清空缓存

step.getWebDriver().get("chrome://settings/clearBrowserData");Thread.sleep(50);Actions action = new Actions(step.getWebDriver());action.sendKeys(Keys.RETURN).perform();

5.启用浏览器无无痕模式

 ChromeOptions options = new ChromeOptions();options.addArguments("–incognito");driver = new ChromeDriver(options);

selenium 清空缓存相关推荐

  1. Mysql 死锁过程及案例详解之清空缓存锁Flush Lock

    Mysql 清空缓存锁Flush Lock 清空缓存锁Flush Locks flush table的功能是关闭所有打开的表,强制关闭所有正在使用的表,并刷新准备好的语句缓存. 这种操作需要用户拥有  ...

  2. MUI调用原生自定义方法实现计算缓存与清空缓存

    由于项目需要最近在做webapp开发用的是MUI框架,自己本来是做原生开发的,在开发的时候有一个需求是实现计算缓存和清除缓存的功能,原生java方法实现轻轻松松,网上代码一大把,不过是webapp倒是 ...

  3. F5刷新表单页不能清空缓存

    当我F5刷新表单页时,无法清空input框中的值.那是因为多数浏览器默认会缓存input的值,只能通过Ctrl+F5进行强制刷新餐能清空缓存记录.那有没有办法直接通过按F5进行清空呢?办法是有的. 不 ...

  4. 基础 - 字符读取函数scanf、getchar、gets、cin(清空缓存区解决单字符回车问题)

    基础 - 字符读取函数scanf.getchar.gets.cin(清空缓存区解决单字符回车问题) 参考文章: (1)基础 - 字符读取函数scanf.getchar.gets.cin(清空缓存区解决 ...

  5. Html静态页面缓存问题,解决缓存更新不及时需清空缓存更新页面

    问题 在写静态网站的时候,经常回面临某些页面上传更新后,查看时会出现没有更新的清空,就是因为浏览器读取了缓存造成的,需要清空缓存刷新才可以看到页面的更新,但是有些用户不知道这些操作.就很头痛 浏览器缓 ...

  6. 谷歌浏览器调试时页面的刷新与强制刷新+清空缓存的操作

    浏览器的刷新一般分为三种类型,即:1.正常重新加载.2.硬性重新加载(强制刷新).3.清空缓存并硬性重新加载 1.正常重新加载 触发方式:① F5        ② Ctrl + R        ③ ...

  7. scanf函数解析,附带rewind函数(清空缓存)

    scanf函数:int scanf(const char * __restrict, -) __scanflike(1, 2); 参考资料:小话c语言(3)--scanf函数,想说输入不容易! // ...

  8. 16课:关于Springboot和@Cacheable注解拉去缓存,@CacheEvict清空缓存的原理

    16课:关于Springboot和@Cacheable注解拉去缓存,@CacheEvict清空缓存的原理 简介 代码展示 1.pox.xml 2.application.properties文件 3. ...

  9. cmake清空缓存 cmake clean

    cmake没有类似make clean的命令来清空缓存.通常使用的一种管理编译历史的方式是建立一个build文件夹(或其他名字),然后将cmake的缓存文件放到build文件夹内.例如可以这么做(假设 ...

  10. c语言清除文件缓存区,C语言之清空缓存区

    在C语言中,我们常常需要去清空缓存区,对于缓存区清空的重要性,接下来我们进行具体的说明. 首先我们先解释一下缓存区. 1.缓存区 C语言中的缓冲区又称为缓存,它是内存空间的一部分. 也就是说,在内存空 ...

最新文章

  1. JAVA学习day05
  2. 如何使用DrawerLayout在操作栏/工具栏上方和状态栏下方显示?
  3. weave实现宿主机之间的容器互联
  4. [2] SSD配置+训练VOC0712+训练自己的数据集
  5. python 类的知识点整理_Python opp知识整理
  6. 没有bug队——加贝——Python 练习实例 37,38
  7. 小废物在我面前痛不欲生……(图)
  8. jeecg-boot自动生成代码_代码一键自动生成,拿走不谢
  9. python openpose
  10. matlab 打开文件bin
  11. 如何在开始菜单创建快捷方式
  12. linux的ip是什么,Linux-IP地址后边加个/8(16,24,32)是什么意思?
  13. 查询光猫厂家为ZTE,且内存范围在0到100之间,统计去掉重复的loid之后的数量,并计算出内存的avg,max,min,sum
  14. 视频转换成gif动图如何操作?教你三步完成视频转gif
  15. 微信公众平台开发(53)砸金蛋
  16. C++类的交叉引用问题
  17. python儿童宣传-为什么让孩子学Python会这么火?
  18. ARM接口实验—串口实验
  19. 卡特兰数 二叉树相关公式 二叉树ADT操作
  20. 【笔记整理】通信原理第九章复习——循环码

热门文章

  1. python中什么是句柄_python中的句柄操作的方法示例
  2. Proteus的基本使用方法
  3. 360全景拼接 opencv_全景拼接算法简介
  4. Photoshop插件-创建亮调通道蒙板-脚本开发-PS插件
  5. c语言砝码问题,C语言砝码称重问题
  6. 网吧服务器是起什么作用的,网吧服务器的用途是什么?
  7. 华为MAGICBOOK安装win10专业版,华为MAGICBOOK win10专业版X64下载
  8. js 的常用工具类库
  9. 鸿蒙升级之前APP没有,升级鸿蒙2.0之后,没有原生的日历app了
  10. Python安装pyqt4