一、場景:在未注銷系統切換不同賬號登錄系統下,登錄會有瀏覽器緩存,導致登錄時間異常緩慢。跟開發瀏覽器緩存處理機制有關系。
二、解決方法:
獲取瀏覽器Cookie,在Login方法前增加清除緩存的代碼。
import org.openqa.selenium.Cookie; //獲得cookie Set<Cookie> coo = driver.manage().getCookies(); //打印Cookie logger.info(coo); //清除所有的緩存 driver.manage().deleteAllCookies();