對不起我的英文不好。 我有一個關於webdriver + chrome +擴展的問題。 我需要測試100個網站的加載時間,有或沒有像adblock這樣的很多擴展程序。 我用Java編程。 的問題是: 當我添加擴展名白衣的.crx,與此:Selenium Webdriver Java:使用擴展和我的配置啓動Chrome瀏覽器
ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
鉻啓動了「清除」 Adblock的配置。
雖然我需要最大的限制配置,但我手動配置在我的chrome中。
如何用我的配置啓動帶擴展名的新的chrome實例?
擴展使用本地存儲來保存設置。您可以通過硒恢復本地存儲,或者在擴展允許的情況下通過URL設置設置,或者使用預期的設置重新打包擴展,或者使用已經安裝擴展的現有配置文件。 –