5、Selenium + Python 实现 UI 自动化测试-driver基本操作、属性

来源:互联网 发布:联通缺省域名怎么设置 编辑:程序博客网 时间:2024/06/05 10:50

先来一篇轻松点的:


一、概览

本文内容介绍WebDriver的几个简单方法和属性


二、方法

1、访问某网页地址,使用get() 方法,注意URL不能省略http://

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')


2、返回上一个访问的网页(模拟单击浏览器的后退功能)

driver.back()


3、前进到之前一个网页(模拟单击浏览器的前进功能)

driver.forward()


4、刷新当前网页

driver.refresh()


5、操作浏览器窗口

(1)设置浏览器位置,括号内数字,指的是距离左上角(0,0)的像素,

driver.set_window_position(100,200)

(2)设置浏览器窗口大小,单位像素

driver.set_window_size(500,600)

(3)最大化窗口,这个用的比较多

driver.maximize_window()


6、关闭当前标签页

driver.close()


7、退出浏览器(关闭浏览器全部标签页)

driver.quit()


三、属性

1、获取页面的title属性

driver.title

注意,我可没有忘记写括号,属性后面不跟括号的


2、获取页面源码

driver.page_source


3、获取页面URL

driver.current_url


4、获取浏览器名称

driver.name


四、总结

上面的方法并非都常用,但是简单的东西能帮助你树立信心,并继续阅读下去。


阅读全文
0 0
原创粉丝点击