在 Selenium Google ChromeDriver 中停用影像。
我們可以在 chromedriver 中的 Selenium 中停用影像。有時會停用影像,以便頁面載入時間更短,執行速度更快。在 Chrome 中,我們可以藉助prefs 設定來實現這一點。
語法
prefs.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 ChromeDisableImg {
public static void main(String[] args) throws IOException {
System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");
Map<String, Object> prefs = new HashMap<String, Object>();
// browser setting to disable image
prefs.put("profile.managed_default_content_settings.images", 2);
//adding capabilities to browser
ChromeOptions op = new ChromeOptions();
op.setExperimentalOption("prefs", prefs);
// putting desired capabilities to browser
WebDriver driver= new ChromeDriver(op);
driver.get("https://tutorialspoint.tw/index.htm/");
}
}輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP