软件测试|| 坐好小板凳,咱们一起看看Selenium WebDriver如何安装。
不点蓝字,我们哪来故事?
前言
Selenium WebDriver还是了解的不够?
Selenium WebDriver是一个第三方模块,并不是Python的标准模块,所以在导入这个模块之前还需要将这个第三方模块安装到Python的目录中,这样才能使用import或者from…import语句进行导入。
本节将讲解Selenium WebDriver模块的安装过程。
把Selenium WebDriver模块安装到Python体系中很容易,具体步骤如下。
(1)在Dos命令行提示符后面直接执行“pip install selenium”命令,然后按“Enter”键就会进行Selenium WebDriver模块的安装,如下图所示。
Selenium WebDriver安装
(2)安装完成后,系统将提示安装成功,如下图所示。
安装成功
从以上的提示可以看到,Selenium WebDriver的版本号为3.141.0。
其中后三行提示的是pip工具版本太低,pip工具是Python自带的一个安装工具,用于第三方模块的安装工作。
可根据需要并依据“python –m pip install --upgrade pip”命令对pip工具进行升级操作。
(3)Selenium WebDriver模块安装完成后,需要检查一下Selenium WebDriver模块是否被正常安装。
可在Dos命令行的提示符后面执行“pip show selenium”命令,出现如下图所示的提示,则表明正常安装了。
检查安装结果
(4)如果要卸载Selenium WebDriver模块,可以执行“pip uninstallselenium”命令,在这里就不做说明了。
本节说明如下。
通过pip工具安装Selenium WebDriver的前提是Python开发环境已安装好了,并且pip工具也已准备好了,这个时候才能用“pip install selenium”命令进行安装。
通过pip这个包管理工具来安装Selenium WebDriver的模块十分简单。
当调用Selenium WebDriver模块中的方法去操纵浏览器和网页元素时,SeleniumWebDriver模块还需要加载浏览器的驱动程序,如果不安装浏览器的驱动程序,即便是调用了Selenium WebDriver模块中的方法,也驱动不了浏览器去做相关操作。
所以除了把Selenium WebDriver模块安装进来之外,还应该为SeleniumWebDriver模块配置浏览器的驱动程序。
此次本篇用的是Firefox浏览器,故配置Firefox浏览器的驱动程序geckodriver.exe。
配置geckodriver.exe流程如下。
(1)读者可自行上网搜索并下载Firefox浏览器的驱动程序geckodriver.exe,请根据操作系统位数选择合适的驱动程序。
本篇下载的版本为“geckodriver-v0.23.0-win64.zip”,如下图所示。
下载
(2)下载完成后将其解压,打开解压之后的文件,如下图所示。
解压
(3)查找Python的安装目录,鼠标右键单击“计算机”图标,并选择“属性”选项,如下图所示。
右键计算机属性
(4)单击“高级系统设置”,弹出“系统属性”对话框,如下图所示。
系统属性
(5)单击“环境变量”后将出现下图所示的界面。
环境变量
(6)单击下图中高亮的PATH变量后,再单击“编辑”按钮,将出现“编辑用户变量”对话框,如下图所示。
将“编辑用户变量”对话框中的变量值复制出来。
Python环境变量
粘贴geckodriver.exe文件
至此,Firefox浏览器的驱动程序geckodriver.exe已配置完成。
本节说明如下。
其实配置geckodriver.exe驱动程序的方法很简单,将其下载后直接放在Python的安装目录里即可。
而Python的安装目录在PATH的环境变量中可以直接找到。
好了,今天分享到此哦,喜欢我,就关注我,期待下次相遇哦,么么哒~
end
往期推荐
扫描二维码
获取更多精彩
阳哥说IT