在进行自动化测试时,Python 凭借其简洁易读的语法和丰富的第三方库成为了众多测试人员的首选语言,PyCharm 是一款强大的 Python 集成开发环境(IDE),Google Chrome 作为主流浏览器,而 Selenium 则是用于自动化浏览器操作的工具。下面详细记录它们的安装过程。
一、Python 安装
1. 下载 Python 安装包
- 打开 Python 官方网站。
- 根据自己的操作系统(Windows、Mac OS、Linux 等)和系统位数(32 位或 64 位)选择合适的 Python 版本进行下载。一般建议下载最新的稳定版本,这里以 Python 3.11 为例。
2. 运行安装程序
- 下载完成后,双击安装包文件,启动安装程序。
- 在安装界面中,勾选 “Add Python 3.11 to PATH”,这一步非常重要,它会自动将 Python 加入系统环境变量,方便后续在命令行中直接使用 Python 命令。
- 点击 “Install Now” 开始安装。安装过程可能需要一些时间,耐心等待安装完成。
3. 验证安装结果
- 打开命令提示符(Windows)或终端(Mac OS/Linux)。
- 输入
python--version
并回车,如果显示 Python 的版本号,说明 Python 安装成功。例如:
Python 3.11.0
二、PyCharm 安装
1. 下载 PyCharm
- 访问 JetBrains 官方网站。
- PyCharm 有社区版(免费)和专业版(付费)两种版本,对于初学者和一般的自动化测试项目,社区版已经足够使用,选择适合自己操作系统的社区版进行下载。
2. 安装 PyCharm
- 下载完成后,双击安装包文件,按照安装向导的提示进行操作。
- 在安装过程中,可以根据自己的需求选择安装路径和一些附加选项,如创建桌面快捷方式等。
- 点击 “Install” 开始安装,安装完成后点击 “Finish” 退出安装向导。
3. 配置 Python 解释器
- 打开 PyCharm,在首次启动时会弹出配置界面。
- 选择 “Create New Project” 创建一个新的项目。
- 在项目配置界面中,点击 “Python Interpreter” 后面的齿轮图标,选择 “Add”。
- 在弹出的窗口中,选择 “System Interpreter”,然后点击 “...” 按钮,找到之前安装的 Python 解释器路径(通常为
C:\Python311\python.exe
),选择后点击 “OK” 完成配置。
三、Google Chrome 安装
1. 下载 Google Chrome
- 打开 Google Chrome 官方网站。
- 点击 “Download Chrome” 按钮,选择适合自己操作系统的版本进行下载。
2. 安装 Google Chrome
- 下载完成后,双击安装包文件,按照安装向导的提示进行操作。安装过程比较简单,通常只需点击 “下一步” 即可完成安装。
3. 查看 Chrome 版本号
- 打开 Google Chrome 浏览器,点击浏览器右上角的三个点图标,选择 “帮助” -> “关于 Google Chrome”。
- 在弹出的窗口中可以看到当前 Chrome 的版本号,记录下该版本号,后续下载 ChromeDriver 时需要用到。
四、Selenium 安装及 ChromeDriver 配置
1. 安装 Selenium
- 打开命令提示符或终端,输入以下命令使用 pip 安装 Selenium:
pip install selenium
- 等待安装完成,安装过程中会自动下载并安装 Selenium 及其依赖库。
2. 下载 ChromeDriver
- 访问 ChromeDriver 官方下载地址。
- 根据之前记录的 Google Chrome 版本号,选择对应的 ChromeDriver 版本进行下载。下载完成后,将 ChromeDriver 解压到一个方便访问的文件夹,例如
C:\ChromeDriver
。
3. 配置 ChromeDriver 环境变量
- 右键点击 “此电脑”,选择 “属性”。
- 在左侧导航栏中点击 “高级系统设置”,在弹出的 “系统属性” 窗口中,点击 “环境变量” 按钮。
- 在 “系统变量” 列表中找到 “Path” 变量,点击 “编辑”。
- 在弹出的 “编辑环境变量” 窗口中,点击 “新建”,然后输入 ChromeDriver 的解压路径(例如
C:\ChromeDriver
),点击 “确定” 保存设置。
4. 验证环境配置
- 打开 PyCharm,创建一个新的 Python 文件,输入以下代码:
from selenium import webdriver
# 创建 Chrome 浏览器实例
driver = webdriver.Chrome()
# 打开百度网站
driver.get('https://www.baidu.com')
# 等待 5 秒
import time
time.sleep(5)
# 关闭浏览器
driver.quit()
- 运行该代码,如果能够成功打开 Google Chrome 浏览器并访问百度网站,然后在 5 秒后自动关闭浏览器,说明 Python + PyCharm + Google Chrome + Selenium 的环境安装和配置成功。
通过以上步骤,我们完成了 Python、PyCharm、Google Chrome 和 Selenium 的安装和配置,为后续的自动化测试工作搭建好了基础环境。