控制浏览器操作 --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)");

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容