控制浏览器操作 --Java自动化测试 学习笔记

控制浏览器大小

maximize () 设置浏览器最大化

driver.manage().window().maximize(); //浏览器最大化

setSize()  自定义浏览器大小

driver.manage().window().setSize(new Dimension(1280,800)); //设置浏览器宽高

控制浏览器前进、后退

driver.forward() //前进

driver.navigate().forward();  //前进

driver.back()  //后退

driver.navigate().back();  //后退

浏览器刷新

refresh() 刷新页面(F5)

driver.navigate().refresh();  //浏览器刷新

滚动条滑动

executeScript()   //操作对象类型是 JavascriptExecutor,需要将WebDriver转为JavascriptExecutor

//移动到指定的坐标

((JavascriptExecutor)driver).executeScript("window.scrollTo(100,900);");  

//移动到页面最底部

((JavascriptExecutor) driver).executeScript("window.scrollTo(0, document.body.scrollHeight)");

你可能感兴趣的:(控制浏览器操作 --Java自动化测试 学习笔记)