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");
本文来自博客园,作者:热爱技术的小牛,转载请注明原文链接:https://www.cnblogs.com/my-blogs-for-everone/p/8028313.html