【Selenium2+Java自动化(3)】-操作浏览的基本方法

java

(玉面小飞龙) #1

前言

前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。
本篇主要讲如何用Java调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。

1、打开网站
见上一章节。

2、获取当前页面URL

3、获取当前页面源代码

4、刷新当前页面

5、设置浏览器窗口大小

6、获取浏览器窗口大小

7、设置浏览器窗口坐标

8、获取浏览器窗口坐标

9、浏览器窗口最大化

10、获取浏览器页面Title属性

11、模拟浏览器前进功能

12、模拟浏览器后退功能

13、当前浏览器窗口截屏

14、退出浏览器

1.退出有两种方式,一种是close;另外一种是quit
2.close用于关闭当前窗口,当打开的窗口较多时,就可以用close关闭部分窗口
3.quit用于结束进程,关闭所有的窗口
4.最后结束测试,要用quit。quit可以回收c盘的临时文件


(骑车去看海) #2

正在学习selenium webdriver 持续关注,好贴


(Jamesz2011) #3

你截图这样方法明显没有实现完


(骑车去看海) #4

不错,下持续关注,弱弱的问下,你这些在windows 10 下实现的嘛,换了新电脑还在摸索中


(玉面小飞龙) #5

这只是方法,在写个main函数调用就可以,文章主要记录下每个方法怎么写


(玉面小飞龙) #6

Win8上操作的


(冰河) #7

(冰河) #8

(冰河) #9

(冰河) #10