Selenium(3): 浏览器操作
来源:互联网 发布:阿里云新注册 编辑:程序博客网 时间:2024/06/02 14:42
浏览器最大化 前进,后退, 刷新
WebDriver driver = new WebDriver();
driver.get("http://www.test.com");
// 浏览器最大化
driver.manage().window().maximize();
// 刷新浏览器
driver.navigate().refresh();
// 浏览器后退
driver.navigate().back();
// 浏览器前进
driver.navigate().forward();
// 浏览器退出
driver.quit();
截图操作
WebDriver driver = new WebDriver();
driver.get("http://www.baidu.com");
File srcFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(srcFile, new File("./temp.png"));
结束浏览器相关进程
WebDriver driver = new WebDriver();
// kill firefox
WindowsUtils.tryToKillByName("firefox.exe");
// kill IE
WindowsUtils.tryToKillByName("iexplore.exe");
// kill chrome
WindowsUtils.tryToKillByName("chrome.exe");
阅读全文
0 0
- Selenium(3): 浏览器操作
- 【Selenium】3操作浏览器窗口
- selenium webdriver 操作浏览器
- Selenium webdirver操作浏览器
- selenium简单操作浏览器
- selenium 浏览器操作
- selenium Webdriver 操作chrome浏览器
- Selenium webdriver 之浏览器操作
- Selenium+Python+Chrome 浏览器操作
- selenium webelement 操作浏览器滚动
- java selenium (十) 操作浏览器
- PYthon Selenium 爬虫 操作浏览器
- selenium技术学习-浏览器操作
- Selenium webdirver Java 操作浏览器
- selenium对浏览器的操作
- 【selenium学习笔记】webdriver操作浏览器
- selenium webdriver(1)—浏览器操作
- 【Python】学习selenium自动化测试:操作浏览器
- js写很菜的轮播图
- react-native调用Android原生模块
- asp.net页面传值方法汇总
- 编码
- NEUQ网络赛补题
- Selenium(3): 浏览器操作
- QT关于网络TCP通讯的记录
- 组合与继承
- android activity跳转生命周期执行顺序 原理
- Java获取工程jar包war包中的文件
- javascript to change an element's class
- oVirt+SSAN超融合架构
- 不使用任何额外变量判断回文数字(6行代码)
- 面向对象