Mac系统下搭建python selenium Web自动化测试环境

前提是python和pycharm已经安装好了,根据自己的需要可以选择不同的浏览器和浏览器驱动,这些网上都有对应的下载链接,在这里就不做过多的叙述了,想省事的可以在下方的链接中下载,这里选择以火狐浏览器来演示,希望能帮助大家

链接: https://pan.baidu.com/s/1LU0nnCu_6JjChcdfOgollw 提取码: pkzb

1、在断网的环境下安装火狐浏览器(防止火狐浏览器自动升级,导致对应的浏览器驱动失效)

Mac系统下搭建python selenium Web自动化测试环境

2、打开火狐浏览器首选项找到Firefox更新,勾选不检查更新,取消自动更新搜索引擎

Mac系统下搭建python selenium Web自动化测试环境

3、打开终端输入pip3 install selenium命令安装selenium,显示没有pip3命令

Mac系统下搭建python selenium Web自动化测试环境

4、输入curl https://bootstrap.pypa.io/get-pip.py | python3命令下载并安装pip3

Mac系统下搭建python selenium Web自动化测试环境

5、再次输入pip3 install selenium命令安装selenium

Mac系统下搭建python selenium Web自动化测试环境

6、把geckodriver.文件复制到/usr/local/bin目录

Mac系统下搭建python selenium Web自动化测试环境

7、把浏览器驱动文件geckodriver.文件重命名为geckodriver

Mac系统下搭建python selenium Web自动化测试环境

8、更改浏览器驱动文件geckodriver文件的权限

Mac系统下搭建python selenium Web自动化测试环境

9、打开pycharm编译器,创建一个项目,并出入下图代码,验证selenium是否安装成功

Mac系统下搭建python selenium Web自动化测试环境

10、如果出现上图红色波浪线,则按照下图操作。PyCharm—Preferences—Project Interpreter—齿轮—add—选择路径

Mac系统下搭建python selenium Web自动化测试环境

Mac系统下搭建python selenium Web自动化测试环境

11、选择最下方路径后,点击OK,在点击应用(如果不行的话,可以选择pycharm来安装selenium)

Mac系统下搭建python selenium Web自动化测试环境

12、运行程序,火狐浏览器跳转到百度首页

Mac系统下搭建python selenium Web自动化测试环境

至此,Mac系统下python+selenium Web自动化测试环境搭建完成