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
- 5、Selenium + Python 实现 UI 自动化测试-driver基本操作、属性
- 6、Selenium + Python 实现 UI 自动化测试-鼠标操作
- 7、Selenium + Python 实现 UI 自动化测试-键盘操作
- 8、Selenium + Python 实现 UI 自动化测试-操作浏览器标签
- 9、Selenium + Python 实现 UI 自动化测试-操作浏览器窗口
- 10、Selenium + Python 实现 UI 自动化测试-操作输入框
- 12、Selenium + Python 实现 UI 自动化测试-操作下拉列表
- 13、Selenium + Python 实现 UI 自动化测试-操作表格
- 15、Selenium + Python 实现 UI 自动化测试-操作JavaScript弹窗
- 21、Selenium + Python 实现 UI 自动化测试-操作cookies
- 33、Selenium + Python 实现 UI 自动化测试-正片5
- selenium+python—实现基本自动化测试
- 27、Selenium + Python 实现 UI 自动化测试-调用 JavaScript 修改元素属性
- 11、Selenium + Python 实现 UI 自动化测试-操作按钮、复选框
- 14、Selenium + Python 实现 UI 自动化测试-操作Frame(iFrame)
- 22、Selenium + Python 实现 UI 自动化测试-操作日期时间控件
- 26、Selenium + Python 实现 UI 自动化测试-调用 JavaScript 操作滚动条
- 1、Selenium + Python 实现 UI 自动化测试-环境搭建
- Excel转换成VCF
- caioj1068 最长公共子序列LCS
- 求二元一次方程的解
- unity官方EventManager消息管理
- wxs 变量
- 5、Selenium + Python 实现 UI 自动化测试-driver基本操作、属性
- 职称论文发表费用
- vc静态文本字体大小的改变
- windows 定时器PHP 访问接口
- 面经
- GKOctreeNode
- linux下搭建SVN服务器完全手册
- SIFT特征提取分析
- PostgreSQL Oracle兼容性之 session_id