3.web自动化(python + selenium)
https://www.bilibili.com/video/BV1eb411P7tV?p=7
3.1 安装selenium客户端
pip install selenium
3.2 安装浏览器驱动
谷歌、火狐和IE都有各自的驱动,下面以谷歌为例,讲解安装浏览器驱动器。
chrome驱动的版本要和chrome版本对应起来,映射表可参考:
https://blog.csdn.net/allthewayforward/article/details/81736418
官网的驱动下载网站需要翻墙,使用下面的网站下载:
http://npm.taobao.org/mirrors/chromedriver/
根据电脑中谷歌浏览器的版本,选择下载对应的驱动
下载好的驱动程序,可以放在项目目录或python的安装目录
3.3 定位元素的8种方式
3.4 控制浏览器操作的一些方法
3.5 鼠标事件
3.6 键盘事件
3.7 获取断言信息
我们可以通过获取title 、URL和text等信息进行断言。
3.8 python代码实现web自动化
by id定位元素:
by css定位元素(#)