Selenium的高級應用

高級應用
(1)讀取Cookie
獲取、增加、刪除Cookie
WebDriver driver = new FirefoxDriver();
//增加Cookie
Cookie newck = new Cookie("key","value");
driver.manage().addCookie(newck);
//獲取Cookie
set<Cookie> allck = driver.manage().getCookies();
for(Cookie loadedCookie : allck){
   String name = loadedCookie.getName();
   String val = loadedCookie.getValue();
   //打印全部cookie的值
   System.out.println( String.format("%s->%s",name,val))
}
//獲取指定cookie的值,假設名稱是time
String val = driver.manage().getCookieNamed("time");
//打印time在Cookie中的值
System.out.println("time = + val"));
//刪除指定Cookie的值,假設名稱是time
driver.manage().deleteCookieNamed("time");
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章