首先先了解selenium是什么
简单来说selenium是一个自动化测试的框架,在里面可以完成各种自动化测试,并且支持多种语言以及浏览器进行自动化测试,下面会说明如何安装以及测试
安装
这里我使用的python语言运行自动化测试,使用下面的指令(这里建议使用3.9及以上版本)
pip install selenium
安装完成
如果下载不下来的话可以换个镜像源进行下载(以清华镜像源为例)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ selenium.py
接下来下载一个web driver ,这里我使用的edge driver进行演示
进入该网站进行下载驱动
Microsoft Edge WebDriver - Microsoft Edge Developer
在这里可以看到浏览器版本,根据版本下载对应的驱动
根据自己的系统下载对应的版本,下载完成并且解压后配置一个环境变量(最下面那个就是新增的环境变量)
运行
之后开始写一个基础的程序
from selenium import webdriver
from time import sleep
diver=webdriver.Edge()
url='https://www.baidu.com/'
diver.get(url)
sleep(1)
diver.quit()
运行后会打开百度页面一秒后关闭,运行成功,如果没有成功可以看看是不是浏览器版本和驱动没有对应上,注意一下即可。