selenium环境搭建-python自动化脚本测试

时间:2024-06-30 20:04:11

站在朋友的肩膀上学习!!!

selenium环境搭建-python自动化脚本测试

前提:python环境已经搭建完成

1.安装selenium

命令行输入“pip install selenium"一键式安装

selenium环境搭建-python自动化脚本测试

2.检查Selenium是否安装成功   

使用命令”pip show selenium”可以看到当前系统中安装的版本信息

selenium环境搭建-python自动化脚本测试

3.安装成功,可运行python脚本

期望达到:打开Firefox浏览器,输入百度的网址,打开百度界面,在百度搜索框中输入“Selenium2”关键字,然后点“百度一下”按钮搜索出结果,然后自动关闭浏览器

贴代码:

selenium环境搭建-python自动化脚本测试

注:若运行失败,无法打开浏览器,返回下图错误信息

selenium环境搭建-python自动化脚本测试

是因为Firefox浏览器在新版本中更新了新引擎。以前的Firefox版本使用的是Google的原生驱动,

当时Google的原生驱动支持Firefox的引擎,但是现在Firefox更新了引擎,而Google的原生驱动没有做对应的更新,所以导致上面的问题出现,

解决:就需要重新下载一个驱动文件,文件名为“geckodriver.exe”,下载后将其路径配置在 Path 变量中。或者直接把文件拷贝到Python安装目录下

geckodriver.exe的下载路径:https://github.com/mozilla/geckodriver/releases

重新运行,即可实现代码!!!!

selenium环境搭建-python自动化脚本测试

入坑一:忘记python安装路径

解决:打开我们的cmd命令输入Python,输入 import sys,输入 print(sys.path)列表中的第四个将是你的安装路径

selenium环境搭建-python自动化脚本测试

入坑二:电脑中找不到查找出的路径,

原因;可能是文件隐藏了

解决:win7下显示隐藏文件夹如图:

selenium环境搭建-python自动化脚本测试