如何在 Selenium Google Chrome瀏覽器中停用圖片?
我們可以在 Selenium Google chromedriver 中停用圖片。停用圖片是為了使頁面載入更快,並且執行時間也會更短。在 chromedriver 中,我們必須配置以下瀏覽器引數: −
profile.managed_default_content_settings.images,並將其值設定為 2。
語法
p.put("profile.managed_default_content_settings.images", 2);
讓我們嘗試從以下頁面停用圖片: −
示例
程式碼實現。
import org.openqa.selenium.By; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import java.util.HashMap; import java.util.Map; public class ImageDisable { public static void main(String[] args) throws IOException { System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); Map<String, Object> p = new HashMap<String, Object>(); // browser setting to disable image p.put("profile.managed_default_content_settings.images", 2); //capabilities added to browser ChromeOptions opt = new ChromeOptions(); opt.setExperimentalOption("prefs", p); // associating desired capabilities to browser WebDriver driver = new ChromeDriver(opt); driver.get("https://tutorialspoint.tw/about/about_careers.htm"); } }
輸出
廣告