当前位置: 首页 > 测试知识 > Windows平台软件测试环境搭建的详细教程?
Windows平台软件测试环境搭建的详细教程?
2026-04-17 作者cwb 浏览次数72

Windows上搭建测试环境,遵循基础运行环境 → 具体测试工具 → 运行验证的顺序最为高效。先安装 Java 和 Python 这两个底层依赖,再安装 JMeter、Postman 和 Selenium,通过一条命令验证环境是否就绪。


第一步:安装底层运行环境

地基不打牢,后续工具无法启动。


1. 安装 JDK(JMeter 运行的必要条件)

下载:前往 Oracle 官网或 OpenJDK 下载页面,选择 Windows x64 Installer 版本(推荐 JDK 17 或 21 长期支持版,文件格式为 .msi 或 .exe)。

安装:双击运行安装程序,请务必记住你选择的安装路径,例如 C:\Program Files\Java\jdk-17。


配置环境变量:

右键点击桌面上的此电脑图标,选择属性,然后点击高级系统设置。

在弹出的系统属性窗口中,点击下方的环境变量按钮。

在系统变量区域,点击新建。变量名填写 JAVA_HOME,变量值填写你的 JDK 安装路径(例如 C:\Program Files\Java\jdk-17),然后点击确定。

在系统变量列表中找到名为 Path 的变量,选中后点击编辑。

在弹出的编辑窗口中,点击右侧的新建,然后输入 %JAVA_HOME%\bin,最后依次点击确定保存所有窗口。

验证:打开一个新的命令提示符窗口(按下 Win + R,输入 cmd 后回车),输入命令 java -version。如果屏幕上出现 Java 版本信息,说明 JDK 配置成功。


2. 安装 Python:Selenium 脚本的运行环境

下载:访问 Python 官方网站,下载 Windows Installer (64-bit) 版本。

安装:双击运行下载的安装包。这里有一个操作:在安装界面的最下方,务必勾选 Add python.exe to PATH 复选框。勾选之后,再点击 Install Now 进行安装。

验证:安装完成后,重新打开一个命令提示符窗口,输入 python --version。如果屏幕上显示 Python 3.x.x 字样,说明 Python 安装成功且已自动配置好环境变量。

第二步:安装初体验三大测试工具

底层环境就绪后,我们开始安装具体的测试应用。


1. 性能测试工具:Apache JMeter

安装:JMeter 是一款绿色软件,无需复杂的安装过程。从官网下载 Binary 类型的 .zip 压缩包,将其解压到你希望存放的目录下(建议路径中不要包含中文和空格,例如 D:\apache-jmeter)。

启动:进入解压后文件夹中的 bin 子目录,找到 jmeter.bat 批处理文件并双击。此时会弹出一个命令行黑窗,不要关闭它,稍等几秒钟,JMeter 的图形化主界面就会出现。

汉化设置:如果希望使用中文界面,可以在主界面的菜单栏中依次点击 Options → Choose Language → Chinese (Simplified) 即可。


2. 接口调试工具:Postman

安装:Postman 的安装最为简单。从官网下载 Windows 版本的 .exe 安装包,双击运行,一路点击下一步即可完成安装。它不依赖任何额外的运行环境。


快速验证:

启动 Postman,在左上角点击 + 号标签页创建一个新请求。

在地址栏(Enter URL or paste text)中输入一个公开的测试接口地址:https://httpbin.org/get。

点击地址栏右侧蓝色的 Send 按钮。

几秒后,在下方的响应区域看到一段 JSON 格式的数据,并且其中包含 "Host": "httpbin.org" 字段。这说明你的 Postman 已经可以正常访问网络接口了。


3. Web 自动化测试库Selenium (Python 版)

安装核心库:打开命令提示符窗口,输入以下命令并回车,通过 Python 的包管理器在线安装 Selenium 库:


cmd

pip install selenium


安装浏览器驱动管理器:Selenium 需要驱动才能控制浏览器。手动下载驱动容易出现版本不匹配的问题,因此推荐安装一个自动管理驱动的辅助库。继续在命令提示符中输入:


cmd

pip install webdriver-manager


编写并运行验证脚本:新建一个文本文件,将以下代码完整复制进去,然后保存为 test_selenium.py(注意文件后缀必须是 .py)。保存后,双击该文件即可运行。


python

from selenium import webdriver

from selenium.webdriver.chrome.service import Service

from webdriver_manager.chrome import ChromeDriverManager


# 自动处理 Chrome 驱动的下载和版本匹配问题

service = Service(ChromeDriverManager().install())

driver = webdriver.Chrome(service=service)


driver.get("https://www.zmtests.com")

print("页面标题:", driver.title)  # 控制台应打印出:页面标题: 百度一下,你就知道


driver.quit()


脚本运行后,如果电脑自动打开了一个 Chrome 浏览器窗口,加载了百度首页并随即关闭,同时命令提示符窗口中输出了正确的页面标题,则说明 Selenium 环境已经完美搭建成功。


第三步:报错解决

在搭建过程中遇到报错是正常现象,以下是新手最常遇到的三个问题及其解决方法。

问题一:输入 java 或 python 后提示不是内部或外部命令

原因:环境变量配置错误或未生效。

解决:首先检查是否已经正确设置了 JAVA_HOME 和 Path 变量。其次,如果修改了环境变量,必须关闭当前的命令提示符窗口并重新打开一个新的,变量才会生效。


问题二:双击 jmeter.bat 后窗口一闪而过(闪退)

原因:通常是 JDK 未安装或环境变量 JAVA_HOME 配置有误。

解决:参照第一步中的 JDK 验证方法,确保在命令提示符中输入 java -version 能正常显示版本信息。


问题三:运行 Selenium 脚本时报错SessionNotCreatedException

原因:你电脑上的 Chrome 浏览器自动更新了,导致旧的驱动无法控制新版本的浏览器。

解决:使用我们在脚本中集成的webdriver-manager库。会在每次运行时自动检查浏览器版本并下载对应的最新驱动,完美解决版本不匹配的烦恼。


文章标签: 软件测试
咨询软件测试