我正在使用DeleteUrlCacheEntry()
以編程方式清除IE緩存,我想驗證我是否正確執行了此操作。如何檢查我是否成功清除IE的緩存?
我應該在清除緩存後期望臨時Internet文件夾爲空嗎? (不是)
如果不是,那麼確定瀏覽器在訪問網站時是否使用緩存的最簡單方法是什麼?
澄清:我們的應用程序與瀏覽器進行交互,我寫了兩個功能,刪除cookies和清除緩存。檢查刪除cookies功能,登錄網站,刪除cookies,刷新,您已經註銷非常簡單。然而,現在QA打開了一個關於清除緩存沒有清空臨時Internet文件目錄的錯誤。我想指導他們如何測試功能,但想避免使用HTTP嗅探器(如Yuval建議),有沒有更簡單的方法?
您是否需要以編程方式檢查瀏覽器是否正在使用緩存?如果沒有,只需使用HttpWatch之類的工具並查看文件來自哪裏(緩存/網絡)。 – 2010-03-16 13:02:42
我不需要以編程方式檢查。理想情況下,我想要一種不包括安裝其他應用程序的方式,以便QA能夠驗證它是否有效。 – Motti 2010-03-16 13:09:50
重新評論,當然,我想錯了。對不起,刪除我的答案。 – 2010-03-16 13:20:57