1. 程式人生 > >java中使用selenium設定chrome啟動引數和配置

java中使用selenium設定chrome啟動引數和配置

1.給ChromeDriver配置禁止載入js,images

ChromeOptions options = new ChromeOptions();
// 設定禁止載入項
Map<String, Object> prefs = new HashMap<String, Object>();
// 禁止載入js
prefs.put("profile.default_content_settings.javascript", 2); // 2就是代表禁止載入的意思
// 禁止載入css
prefs.put("profile.default_content_settings.images", 2); // 2就是代表禁止載入的意思
options.setExperimentalOption("prefs", prefs);

WebDirver driver = new ChromeDriver(options);
driver.get("url地址");

2.關閉使用ChromeDriver開啟瀏覽器時上部提示語"Chrome正在受到自動軟體的控制"

options.addArguments("disable-infobars");

3.載入瀏覽器的靜默模式,使瀏覽器在後臺執行

options.addArguments("headless");