在开始Selenium工具实战前,首先要安装好Python环境。本节的Python环境是基于最新的Python 3来演示的,选择的版本是Python 3.6.4。
访问Python官网(https://www.python.org),选择对应的平台进行下载。在安装Python时,要注意区分操作系统的版本是32位还是64位,如图2.1所示。
图2.1 Python安装界面
安装时注意选中“Add Python 3.6 to PATH”复选框,然后选择“Customize installation”自定义安装,会出现如图2.2所示的设置界面。在此界面不需要设置任何选项,直接单击“Next”按钮即可。
如图2.3所示,需要指定安装Python的路径,将Python的路径设置在C:\ 根目录下。Python安装完成后会自动创建一个Python36的目录。
单击“Install”按钮开始安装Python,图2.4显示的是安装加载界面。
图2.2 Python设置界面
图2.3 设置安装路径
图2.4 Python安装加载界面
安装完成后,打开C盘根目录,查看Python目录,如图2.5所示。
图2.5 Python目录
至此,Python环境安装完成。
注意:本小节只介绍在Windows操作系统下安装Python,对于其他操作系统下的安装,读者可参考其他资料。
Selenium自动化测试环境的搭建十分简单。本小节实战基于Windows操作系统来演示,如果是Mac或Linux操作系统,请自行参考其他搭建教程。
1. 在线安装Selenium环境
通过Python内置的pip命令来安装Selenium。pip可以理解为Python管家,负责安装和管理与Python相关的工具。直接安装最新版本的Selenium环境,打开cmd命令提示符界面,输入“pip install selenium”进行在线安装,示例如下:
C:\Users\23939>pip install selenium Collecting selenium Downloading https://files.pythonhosted.org/packages/80/d6/4294f0b4bce4de0abf13e171 90289f9d0613b0a44e5dd6a7f5ca98459853/selenium-3.141.0-py2.py3-none-any.whl (904kB) 100% | ████████████████████████████████ | 911kB 377kB/s Requirement already satisfied: urllib3 in c:\python36\lib\site-packages (from selenium) (1.23) Installing collected packages: selenium Successfully installed selenium-3.141.0
2. 离线安装Selenium环境
访问Selenium官网(https://www.seleniumhq.org/download),下载最新的Selenium安装包,解压后直接打开setup.py所在目录,执行python setup.py install命令,即可完成安装。
3. 验证Selenium环境
可以通过pip其他命令来查看Selenium的相关信息,如版本和安装位置等。使用命令pip show selenium查看Selenium版本信息,示例如下:
C:\Users\23939>pip show selenium Name: selenium Version: 3.141.0 Summary: Python bindings for Selenium Home-page: https://github.com/SeleniumHQ/selenium/ Author: UNKNOWN Author-email: UNKNOWN License: Apache 2.0 Location: c:\python36\lib\site-packages Requires: urllib3 Required-by: Appium-Python-Client