/**
     * 操作浏览器的cookie
     */
    
    @Test
    public void testCookie()throws Exception{
        driver.get("http://allinmd.com");
        //得到当前页面下所有cookies,并输出他们所在域,name,value,有效日期和路径
        Set<Cookie> cookies = driver.manage().getCookies();
        Cookie newCookie = new Cookie("cookiename", "cookieValue");
        System.out.println(String.format("Domain-> name -> value -> expity -> path"));
        for(Cookie cookie : cookies)
        System.out.println(String.format("%s-> %s-> %s-> %s-> %s",
                cookie.getDomain(), cookie.getName(),
                cookie.getValue(), cookie.getExpiry(),
                cookie.getPath()));
        //删除cookie有3种方法
        //第一种:通过cookie的name属性
        //driver.manage().deleteCookieNamed("CookieName");
        //第二种:通过cookie对象
        //driver.manage().deleteCookie("newCookie");
        //第三种:全部删除
        driver.manage().deleteAllCookies();
        
        try {
            Thread.sleep(1500);
        } catch (Exception e) {
            e.printStackTrace();
            // TODO: handle exception
        }
        
    }

转载于:https://www.cnblogs.com/hxm154/p/6165216.html

selenium操作浏览器cookie方法相关推荐

  1. php: 远程操作浏览器cookie存储入门

    本公众号,之前写过一个 js操作 cookie 的教程 这次写一个 php部分远程操作浏览器cookie存储 一.cookie理解,其实就是 浏览器的 一个本地存储,不过这个本地存储,在http握手的 ...

  2. java操作浏览器_java selenium 操作浏览器实例

    导读热词 本篇文章介绍selenium 操作浏览器 阅读目录 浏览器最大化 前进,后退, 刷新 截图操作 模拟鼠标操作 杀掉Windows浏览器进程 浏览器最大化 前进,后退, 刷新 public s ...

  3. [Python爬虫]使用Selenium操作浏览器订购火车票

    这个专题主要说的是Python在爬虫方面的应用,包括爬取和处理部分 [Python爬虫]使用Python爬取动态网页-腾讯动漫(Selenium) [Python爬虫]使用Python爬取静态网页-斗 ...

  4. Jmeter模拟selenium操作浏览器

    前言 selenium是一个web自动化测试的开源框架,它支持多语言:python/java/c#- selenium支持多语言,是因为selenium与浏览器驱动之间是通过http协议进行通信的.只 ...

  5. 零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱

    零基础:Python之Selenium操作浏览器模拟登陆QQ邮箱 一. Selenium简介 二. 环境配置 2.1 Python运行环境搭建 2.2 Selenium相关安装与配置 2.2.1 Se ...

  6. 22 - ‘‘selenium‘‘ 滚动和cookie方法及‘‘requests‘‘ 代理IP

    Day 22 一.页面滚动 1. 执行滚动操作 - 执行js中鼓动代码: window.scrollBy(x方向偏移量, y方向偏移量) 再浏览一些商品网页时,商品可能未显示完全,伴随用户滚动操作会加 ...

  7. Selenium基础 — Selenium操作浏览器窗口滚动条

    1.为什么操作滚动条 在HTML页面中,由于前端技术框架的原因,页面中的一些元素为动态显示,元素根据滚动条的下拉而被加载. 例如:页面注册同意条款,需要滚动条到最底层,才能点击同意. 2.Seleni ...

  8. selenium操作浏览器的前进和后退

    前进关键字:driver.forward() 后退关键字:driver.back() 测试对象:1.https://www.baidu.com/ 2.https://www.sogou.com/ 实例 ...

  9. [Selenium] 操作浏览器 Cookies

    WebDriver 提供了一系列 Cookies 的操作来获取.填写.删除 Cookies 的方法,节省了多次在登陆页面的查找元素并填写登录信息的时间. 1)获取 Cookies ,并保存到文件中以备 ...

最新文章

  1. VFS文件系统结构分析 与socket
  2. 我在北京工作这几年 – 一个软件工程师的反省
  3. JAVA加密算法(DSA)
  4. GNU C中x++是原子操作吗?
  5. sed搜索某行在行末追加_示范sed指定某行插入 追加和全局替换
  6. 下载安装tomcat和jdk,配置运行环境,与Intellij idea 2017关联
  7. Samsung GT-P5100刷andorid 4.3
  8. SocksCap64全局代理工具使用+Clash使用命令行
  9. 6.Cython使用WinGw编译pyd
  10. 计算机各类会议及投稿文章总结,个人感觉入门超级有用!
  11. 服务器抓不到mrcp协议,mrcp与一句话识别
  12. echarts (二) 之canvas设置地图背景图
  13. practice是什么意思_practice是什么意思 还有practice的用法
  14. k8s 重要的学习网站
  15. 淘宝网nbsp;E客服帐号nbsp;登录阿里旺旺时nbsp;…
  16. Python+Appium实现京东双十一自动领金币
  17. mysql 数据横向拼接_Mysql 合并结果接横向拼接字段
  18. 自学IOS开发第3天·基础SwiftUI之动态滑动列表(上)
  19. P7721 [Ynoi2007] rcn
  20. 设计模式总是学不会?是时候换个姿势了

热门文章

  1. 华为2021在美专利数量首次进前五,超越英特尔苹果微软
  2. 我玩《王者荣耀》、斗地主、打麻将,但我是正经搞AI的北大教授
  3. 马斯克的火箭又炸了,这次可能怪美国宇航管理局:因督导员迟到,星舰原型SN11被迫在浓雾中发射...
  4. 成为“首席AI架构师”的全流程方法论
  5. Mycat源码中的单例模式
  6. 使用react全家桶制作博客后台管理系统
  7. kernel笔记——内核编译与进程管理
  8. Eclipse使用EGit管理git@OSC项目
  9. Mac OS Terminal 几个快捷键
  10. web developer tips (69):vs中在浏览器中查看的快捷键