selenium是一个Web自动化测试框架,能够模拟用户真实操作
通过selenium执行自动化,需要:
1、测试脚本,(python、Java);
2、浏览器驱动,根据不同浏览器存在不同驱动,且需要对应相应浏览器版本;
3、浏览器,支持如谷歌、火狐、IE;
进行自动化请求时是先将请求发给浏览器驱动,浏览器驱动在发给浏览器,具体原理可百度搜索selenium原理,很多博主有做详细介绍。
因为为了通过selenium进行自动化测试,我们需要:
1、安装python
链接: python下载
2、安装selenium
–>打开cmd,输入“pip install selenium”回车,会自动下载并安装selenium,但是安装的时候会出现问题:
WARNING: You are using pip version 20.2.3; however, version 22.2.1 is available.
大概意思就是pip版本不是最新的,需要升级;解决这个问题只需要:
进入你python.exe目录下,输入“python -m pip install --upgrade pip”就会自动更新,更新成功后再重新输入“pip install selenium”回车就可以了。
另外需要注意 的是,这样自动安装会比较慢,还可以选择手动安装,安装部分可以参考:链接: https://www.cnblogs.com/xiaxiaoxu/p/8909622.html
安装完成后,输入“pip list”回车检查selenium是否安装成功,若安装成功,列表中会显示selenium 及版本。
3、浏览器及对应浏览器驱动
根据自己使用的浏览器 确定浏览器驱动,浏览器驱动需要与浏览器版本相对应,每一个浏览器版本和浏览器驱动版本可以在百度搜索一下:XX浏览器与浏览器驱动版本对应。下载对应浏览器驱动版本后将其放入python根目录下。
4、为了python脚本编写更方便,还可同时下载PyCharm