admin管理员组文章数量:1026989
文章目录
- 一.介绍
- 二.下载安装selenium
- 三.安装浏览器驱动
- 四.QuickStart—自动访问百度
- 五.Selenium基本用法
-
- 1.定位节点
-
- 1.1.单个元素定位
- 1.2.多个元素定位
- 2.控制浏览器
-
- 2.1.设置浏览器窗口大小、位置
- 2.2.浏览器前进、刷新、后退、关闭
- 3.3.等待
- 3.4.Frame
- 3.5.多窗口
- 3.6.元素定位不到怎么办
- 3.WebDriver常用方法
- 4.Selenium事件处理
-
- 4.1.鼠标事件
- 4.2.键盘事件
- 5.无界面浏览器
- 6.执行JS脚本
- 7.在源码中查找指定的字符串
- 六.Selenium项目实战
-
- 1.实现自动搜索
- 2.滚动滑动条
- 3.实现翻页抓取
- 4.完整程序代码
一.介绍
Selenium 是一个用于测试 Web 应用程序
的自动化测试工具,它直接运行在浏览器
中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。
-支持所有主流平台(如,Windows、Linux、IOS、Android、Edge、Opera
等)
实现了诸多自动化功能
,比如软件自动化测试,检测软件与浏览器兼容性,自动录制、生成不同语言的测试脚本,以及自动化爬虫等。
- Selenium 提供了一个工具集,包括
Selenium WebDriver(浏览器驱动
)、Selenium IDE(录制测试脚本
)、Selenium Grid(执行测试脚本)
。后面两个主要用于测试脚本的录制
、执行,因此不做介绍。我们只对 Selenium WebDriver
做重点讲解。
文章目录
- 一.介绍
- 二.下载安装selenium
- 三.安装浏览器驱动
- 四.QuickStart—自动访问百度
- 五.Selenium基本用法
-
- 1.定位节点
-
- 1.1.单个元素定位
- 1.2.多个元素定位
- 2.控制浏览器
-
- 2.1.设置浏览器窗口大小、位置
- 2.2.浏览器前进、刷新、后退、关闭
- 3.3.等待
- 3.4.Frame
- 3.5.多窗口
- 3.6.元素定位不到怎么办
- 3.WebDriver常用方法
- 4.Selenium事件处理
-
- 4.1.鼠标事件
- 4.2.键盘事件
- 5.无界面浏览器
- 6.执行JS脚本
- 7.在源码中查找指定的字符串
- 六.Selenium项目实战
-
- 1.实现自动搜索
- 2.滚动滑动条
- 3.实现翻页抓取
- 4.完整程序代码
一.介绍
Selenium 是一个用于测试 Web 应用程序
的自动化测试工具,它直接运行在浏览器
中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。
-支持所有主流平台(如,Windows、Linux、IOS、Android、Edge、Opera
等)
实现了诸多自动化功能
,比如软件自动化测试,检测软件与浏览器兼容性,自动录制、生成不同语言的测试脚本,以及自动化爬虫等。
- Selenium 提供了一个工具集,包括
Selenium WebDriver(浏览器驱动
)、Selenium IDE(录制测试脚本
)、Selenium Grid(执行测试脚本)
。后面两个主要用于测试脚本的录制
、执行,因此不做介绍。我们只对 Selenium WebDriver
做重点讲解。
版权声明:本文标题:【Python】WebUI自动化—Selenium的下载和安装、基本用法、项目实战(16) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1726436842a624085.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论