【亲测】Selenium+Python+Eclipse自动化测试环境搭建

  1. 安装JDK
    1.1 下载
    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
    JDK:点击JDK下方“DOWNLOAD”按钮,选择“Accept License Agreement”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第1张图片
    JRE:点击JRE下方“DOWNLOAD”按钮,选择“Accept License Agreement”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第2张图片
    1.2 安装
    不选择“公共JRE”,安装后JDK目录为“C:\Program Files\Java\jdk”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第3张图片
    解压JRE并重命名,JRE目录为“C:\Program Files\Java\jre”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第4张图片
    1.3 配置
    打开控制面板》系统》高级系统设置》环境变量》系统变量
    新建变量名“JAVA_HOME”,且变量值为“C:\Program Files\Java\jdk”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第5张图片
    新建变量名“JRE_HOME”,且变量值为“C:\Program Files\Java\jre”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第6张图片
    新建变量名“CLASSPATH”,且变量值为“C:\Program Files\Java\jdk\lib;C:\Program Files\Java\jre\lib”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第7张图片
    编辑变量名“Path”,新建变量值“C:\Program Files\Java\jdk\bin”和“C:\Program Files\Java\jre\bin”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第8张图片
    1.4 测试
    按快捷键“Win+R”打开“运行”页面,输入“cmd”,按“Enter”键打开命令提示符,输入“java -version”按“Enter”键,能够查看 Java版本号则证明JDK配置成功
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第9张图片
  2. 安装Python
    2.1 下载
    下载地址:https://www.python.org/downloads/windows/
    选择更新日期最近的版本,点击“Windows x86-64 executable installer”链接开始下载
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第10张图片
    2.2 安装
    先勾选“Add Python 3.7 to PATH”,然后点击“Customize installation”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第11张图片
    先勾选“Install for all users”,安装后Python目录为“C:\Program Files\Python”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第12张图片
    2.3 配置
    注:安装完成后已经配置了环境变量,此步可忽略
    打开控制面板》系统》高级系统设置》环境变量》系统变量
    编辑变量名“Path”,新建变量值“;C:\Program Files\Python\Scripts;C:\Program Files\Python”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第13张图片
    2.4 测试
    按快捷键“Win+R”打开“运行”页面,输入“cmd”,按“Enter”键打开命令提示符,输入“python”按“Enter”键,能够查看Python版 本号则证明配置成功
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第14张图片
  3. 安装SetupTools
    3.1 下载
    下载地址:https://pypi.org/project/setuptools/
    点击“Download files”,再点击“setuptools-40.2.0.zip”链接开始下载
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第15张图片
    3.2 安装
    ①解压到C盘根目录,并重命名为“setuptools”
    ②按快捷键“Win+R”打开“运行”页面,输入“cmd”,按“Enter”键打开命令提示符
    ③输入“cd “C:\setuptools””(包含英文引号)按“Enter”键进入安装包目录
    ④输入“python setup.py install”按“Enter”键开始安装,出现“Finished”证明安装完成
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第16张图片
    注:安装完成后可以删除安装包文件夹
  4. 安装Selenium包
    4.1 下载
    下载地址:https://pypi.org/project/selenium/
    点击“Download files”,再点击“selenium-3.14.0.tar.gz”链接开始下载
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第17张图片
    4.2 安装
    ①解压到C盘根目录,并重命名为“selenium”
    ②按快捷键“Win+R”打开“运行”页面,输入“cmd”,按“Enter”键打开命令提示符
    ③输入“cd “C:\selenium””(包含英文引号)按“Enter”键进入安装包目录
    输入“python setup.py install”按“Enter”键开始安装,出现“Finished”证明安装完成
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第18张图片
    注:安装完成后可以删除安装包文件夹
  5. 安装浏览器驱动
    注:以Microsoft Edge浏览器为例
    5.1 下载
    下载地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
    点击相应的浏览器版本,点击“Release 17134”链接开始下载
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第19张图片
    5.2 安装
    将驱动文件拖到Python安装目录下“C:\Program Files\Python”
    【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第20张图片
    5.3 测试
    在桌面新建一个TXT文档,输入如下Python测试代码:
import os
from selenium import webdriver
driver = webdriver.Edge()
#driver.implicitly_wait(10)
#driver.maximize_window()
driver.get("https://www.baidu.com")

另存为“test.py”,直接双击此文件运行,如果能够启动Edge浏览器打开百度首页则证明安装成功
6. 安装Eclipse
6.1 下载
下载地址:https://www.eclipse.org/downloads/packages/
选择“Eclipse IDE for Eclipse Committers”,点击“64-bit”链接
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第21张图片
点击“Download”按钮开始下载
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第22张图片
6.2 安装
解压后Eclipse安装目录为“C:\Program Files\Eclipse”(进入Eclipse目录运行“eclipse.exe”可以直接打开Eclipse,最好选择 以管理员身份运行,否则会报错)
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第23张图片
6.3 配置
进入Eclipse》Help》Install New Software…
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第24张图片
点击“Add”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第25张图片
弹出“Add Repository”页面
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第26张图片
6.3.1 安装语言包
“Name”输入“Language Packs”
“Location”输入“http://download.eclipse.org/technology/babel/update-site/R0.16.0/photon/”
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第27张图片
点击“Add”按钮,待加载完后勾选如图所示的简体中文包,点击“Next >”按钮,一直进行下去
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第28张图片
之后会弹出“Security Warning”页面,点击“Install anyway”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第29张图片
安装完后会弹出“Software Updates”页面,点击“Restart Now”按钮重启Eclipse后语言包就安装成功了
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第30张图片
6.3.2 安装配置PyDev插件
注:这里用简体中文示范
“名称”输入“PyDev”
“位置”输入“http://www.pydev.org/updates”
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第31张图片
点击“添加”按钮,待加载完后勾选所有项目,点击“下一步(N)>”按钮,一直进行下去
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第32张图片
之后会弹出“安全警告”,点击“Install anyway”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第33张图片
安装完后会弹出“软件更新”页面,点击“Restart Now”按钮重启Eclipse后PyDev插件就安装成功了
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第34张图片
进入Eclipse》窗口》首选项》常规》编辑器》文本编辑器》拼写,“编码”更改为“其他 UFT-8”,点击“应用”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第35张图片
进入Eclipse》窗口》首选项》PyDev》Interpreters》Python Interpreter,点击“新建”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第36张图片
“Interpreter name”输入“Python”
“Interpreter Executable”点击“Browser…”按钮,定位到Python安装目录中的“python.exe”文件
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第37张图片
点击“确定”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第38张图片
加载完成后弹出“Selection needed”页面,先点击“Select All”按钮,再点击“确定”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第39张图片
加载完成后先点击“应用”按钮,待进度完成后再点击“应用并关闭”按钮,PyDev插件配置成功
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第40张图片
7. 环境测试
①打开Eclipse》新建》项目
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第41张图片
②选择 “PyDev Project”,点击“下一步”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第42张图片
③“Project name”输入“Py_Pro”,直接点击“完成”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第43张图片
④弹出“要打开相关联的透视图吗?”页面,可以点击“打开透视图”
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第44张图片
⑤右击新建的PyDev项目》新建》PyDev Package
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第45张图片
⑥“Name”输入“Py_Pac”,点击“完成”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第46张图片
⑦弹出“Default Eclipse preferences for PyDev”页面,直接点击“确定”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第47张图片
⑧右击新建的PyDev包》新建》PyDev Module
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第48张图片
⑨“Name”输入“py_Mod”,点击“完成”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第49张图片
⑩选择“Module: Class”,点击“确定”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第50张图片
⑪成功打开编辑器
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第51张图片
⑫删除所有代码,输入如下代码:

import os
from selenium import webdriver
driver = webdriver.Edge()
#driver.implicitly_wait(10)
#driver.maximize_window()
driver.get("https://www.baidu.com")

按快捷键“Ctrl+S”保存
环境测试
⑬点击运行图标 “运行”图标
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第52张图片
⑭弹出“运行 为”页面,先选择“Python Run”,再点击“确定”按钮
【亲测】Selenium+Python+Eclipse自动化测试环境搭建_第53张图片
如果能够启动Edge浏览器打开百度首页则证明环境搭建完成

你可能感兴趣的:(原创教程)