Java selenium 第三課 驅動加載方式

正常加載驅動的方式

System.setProperty("webdriver.chrome.driver",  "E:/googledriver/chromedriver.exe");
WebDriver driver = new ChromeDriver();

需求更改後加載驅動的方式

1、加載驅動後調整頁面的大小

2、隱藏瀏覽器窗口

3、禁止加載圖片

 //chromedriver服務地址
System.setProperty("webdriver.chrome.driver", "D:/selenium/chromedriver.exe");
ChromeOptions chromeOptions = new ChromeOptions();
//無頭
chromeOptions.addArguments("--headless"); 
//窗口大小
chromeOptions.addArguments("--window-size=1920,1080");
//禁止加載圖片
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.managed_default_content_settings.images", 2);

chromeOptions.setExperimentalOption("prefs", prefs);
//加載配置
WebDriver driver = new ChromeDriver(chromeOptions);

禁止加載圖片、隱藏瀏覽器窗口會導致部分頁面js加載不出來,造成點擊失效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章