selenium對瀏覽器屬性操作的方法


最大化 方法一 //指明ChromeDriver路徑
System.setProperty(Src_url_string.Chrome_Driver, Src_url_string.Driver_address); //加載用戶配置文件
ChromeOptions options=new ChromeOptions(); //啟動就最大化
options.addArguments("--start-maximized"); //禁止彈出攔截
options.addArguments("--disable-popup-blocking"); //取消沙盤模式
options.addArguments("no-sandbox"); //禁止擴展
options.addArguments("disable-extensions"); //禁止默認瀏覽器檢查
options.addArguments("no-default-browser-check"); options.addArguments("about:histograms"); options.addArguments("about:cache"); //禁用密碼保存彈窗
Map<String,Object> prefs=new HashMap<String, Object>(); prefs.put("credentials_enable_service",false); prefs.put("profile.password_manager_enabled",false); options.setExperimentalOption("prefs",prefs); webDriver=new ChromeDriver(options); 方法二 @Test public void browser(){ Point point=new Point(150,150); Dimension dimension=new Dimension(500,500); driver.manage().window().setPosition(point); driver.manage().window().setSize(dimension); driver.manage().window().maximize(); driver.get("https://www.baidu.com/"); } 關閉 //關閉所有火狐瀏覽器,iexplore.exe,chrome.exe
WindowsUtils.tryToKillByName("firefox.exe");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM