我使用Selenium Webdriver
,我想在執行測試之前清除cookie。我使用官方的'Selenium'網站的代碼。這是代碼:如何正確刪除Cookie?
Cookie cookie = new Cookie("key", "value");
driver.manage().addCookie(cookie);
Set<Cookie> allCookies = driver.manage().getCookies();
for (Cookie loadedCookie : allCookies) {
System.out.println(String.format("%s -> %s", loadedCookie.getName(), loadedCookie.getValue()));
}
driver.manage().deleteAllCookies();
,但我得到通知:- Cookie cannot be resolved to a type, Set cannot be resolved to a type
就是這樣,第一個通知消失了,比我添加org.openqa.selenium.Cookie導入,但第二個(Set不能解析爲一個類型)仍然是。比我添加javax.servlet.http.Cookie - 再次出現兩個通知 – khris 2012-07-12 10:52:06