- selenium特点
- 开源软件
- 跨平台
- 支持多种浏览器
- 支持多语言
- 成熟稳定功能强大
- 版本
- selenium1.0
- selenium grid:通过grid可以将脚本下发到不同的电脑不同的浏览器取去执行
- selenium rc:由js封装的一个工具,用来对浏览器进行操作的
- selenium2.0
- selenium1.0+web driver
- 针对浏览器的操作都是通过web driver操作
- 支持的语言的更多
- selenium3.0
- 删除了selenium rc
- 完全支持java8
- 支持macOS
- 支持更多的浏览器(支持微软的EDGE的浏览器)
- selenium1.0
- selenium工作原理
- selenium安装工具
- python安装工具
- 浏览器安装(注意:主要浏览器跟浏览器驱动的版本,不同的浏览器有不同的浏览器驱动,而且不同的版本也有不同的浏览器驱动)
- selenium2.4驱动安装
- 在线安装:dos命令pip install selenium
- 离线安装:需要获取selenium离线安装包,在dos命令行中获取python setup.py install
- pycharm安装过程
- 搜索selenium 选择selenium的对应的版本3.141.0
- 查看selenium是否安装成功命令pip show selenium
- 浏览器驱动安装
- 查看浏览器版本(谷歌)
- 获取对应浏览器驱动的版本链接:https://npm.taobao.org/mirrors/chromedriver/
- 解压浏览器驱动文件,并将驱动文件复制python的根目录就行了
- 查看浏览器版本(谷歌)