Selenium的安装
- selenium的简介
- selenium的安装
- Driver的配置
1.selenium介绍
selenium支持web浏览器的自动化。它主要由三个工具构成:WebDriver、IDE、Grid
官方网站:https://www.selenium.dev/
Grid是分布式,支持在多个浏览器中操作,如下图为selenium的架构图
2.selenium的安装
3.driver配置
淘宝镜像地址:http://npm.taobao.org/mirrors/chromedriver
重点是:找到和自己浏览器版本适配的driver
注意⚠️:mac导入到环境变量: 把下载的chromedriver移动到 - mv ./chromedirver /usr/local/bin,网上许多说移动到 /usr/local/bin中试了一下子,需要root权限不说,好像还是导入不进去, /usr/local/bin目录在我的机子上是可以的
其他浏览器驱动下载地址:
上网找各个浏览器对应版本的webdriver驱动,下载安装,添加到环境变量中。
IE浏览器驱动_______下载地址:http://docs.seleniumhq.org/download/
Firfox浏览器驱动____下载地址:https://github.com/mozilla/geckodriver/releases
Chrome浏览器驱动__下载地址:http://chromedriver.storage.googleapis.com/index.html
Edge浏览器驱动____下载地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
4.检验自己的配置是否成功
1.写个最简单的代码看是否能启动成功,如果启动不成功,检查driver版本是否不匹配
2.环境变量是否配置
3.有个坑⚠️,检查自己的本地IP是否能够ping通,不可以的话,有可能是你本地host文件中的127.0.0.1IP被注释掉了,公司的本上就出现过这种问题,困扰了我好久才发现这个坑❗️