web自动化:webdriver常用api
一.获取操作
1.get(‘url’):访问指定的url
webdriver.get(String url);
2.Getcurrenturl():获取当前页面url
webDriver.getCurrentUrl()
3.Getitle():获取当前页面标题
webDriver.getTitle()
4.Getpagesource():获取当前页面源代码
webDriver.getPageSource()
二.关闭操作
1.quit():关闭驱动对象以及所有相关窗口
webDriver.quit();
2.Close():关闭当前窗口
webDriver.close();
三.navigate导航栏操作
浏览器的基本功能操作,大部分由navigate提供,首先要获取navigate对象
Navigation navigation = driver.navigate();
1.刷新
navigation.refresh();
2.访问地址:与get效果一样
navigation.to("url");
driver.get("url");
3.回退操作
navigation.back();
4.前进操作
navigation.forward();
四.window基本操作
窗口的设置由window对象提供,首先要获取window对象
Window window=webDriver.manage().window();
1.窗口最大化
window.maximize();
2.获取窗口大小
window.getSize()
3.获取窗口坐标
window.getPosition()
4.全屏
window.fullscreen();
5.设置窗口位置
window.setPosition(targetPosition);

浙公网安备 33010602011771号