/**
* 操作浏览器的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 } }