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);

 

posted @ 2021-06-03 23:07  思佳丽  阅读(177)  评论(0)    收藏  举报