购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 搭建自动化环境

在开始Selenium工具实战前,首先要安装好Python环境。本节的Python环境是基于最新的Python 3来演示的,选择的版本是Python 3.6.4。

2.1.1 搭建Python 3环境

访问Python官网(https://www.python.org),选择对应的平台进行下载。在安装Python时,要注意区分操作系统的版本是32位还是64位,如图2.1所示。

022-01.jpg

图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显示的是安装加载界面。

023-01.jpg

图2.2 Python设置界面

023-02.jpg

图2.3 设置安装路径

023-03.jpg

图2.4 Python安装加载界面

安装完成后,打开C盘根目录,查看Python目录,如图2.5所示。

024-01.jpg

图2.5 Python目录

至此,Python环境安装完成。

注意:本小节只介绍在Windows操作系统下安装Python,对于其他操作系统下的安装,读者可参考其他资料。

2.1.2 搭建Selenium 3自动化环境

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版本信息,示例如下: Zt0Sl+ShgfiwFhXwgPZABk+MAzSmDbEV3OsNaW5qvOEy4xXgIb5/0L+nTokVOAOw

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
点击中间区域
呼出菜单
上一章
目录
下一章
×