目前,我們的Web應用程序需要大約3分鐘才能完全加載,而不需要緩存,10秒需要緩存。當我通過WebDriver打開應用時,需要花費大約3分鐘來加載,即不使用緩存。我在Firefox和Chrome瀏覽器上觀察到了這一點。不知道如何啓用驅動程序來使用緩存,而不是每次打開應用程序時從服務器加載每個文件。在Firefox和Chrome瀏覽器中保留緩存 - Selenium WebDriver
這是我嘗試過的東西。 1.在瀏覽器設置中禁用瀏覽器退出時清除緩存。 2.設置 'applicationCacheEnabled' desiredcapabilitiy爲 '真'
DesiredCapabilities cap = DesiredCapabilities.firefox();
cap.setCapability("applicationCacheEnabled", "true");
WebDriver d = new FirefoxDriver(cap)
但似乎沒有任何工作。請讓我知道如何讓webdriver使用緩存。
你知道如何使用https://github.com/facebook/php-webdriver嗎? – gouchaoer