什么是PRE测试

PRE 测试(Pre-test) ,中文常叫预测试 / 前置测试 / 预备测试 ,指在正式测试、发布或干预之前,先做一轮小规模、快速的初始校验,用来扫 blocker、定基线、防返工。

一、核心含义

  • 全称:Pre-test / Pre-release Testing / Preliminary Testing
  • 本质 :正式流程前的轻量预检 ,不是完整测试,是准入检查
  • 核心目的 :
    • 验证基础功能 / 环境是否可用
    • 发现致命阻塞 bug(导致后续测试无法进行)
    • 建立基线数据(用于和事后对比)
    • 确认可测性,避免正式测试浪费时间

二、软件测试中的 PRE(最常见)

在软件 / IT 里,PRE 属于测试左移 的一环,在系统测试 / 集成测试之前执行。

1) 典型场景
  • 新版本冒烟:核心流程跑通(登录、首页、关键按钮)
  • 环境预检:服务器、数据库、接口、网络是否正常
  • 版本准入:开发提交的包能不能进正式测试
  • 数据准备:测试数据、配置是否到位
2) 和正式测试的区别
  • PRE:快速、浅层、全覆盖(20 分钟--2 小时)
  • 正式测试:深入、详细、分模块(按用例全量跑)
3) 举例(电商 APP)

PRE 只测:

  • ✅ 能正常安装启动
  • ✅ 可登录 / 注册
  • ✅ 首页能加载
  • ✅ 商品详情可打开
  • ✅ 购物车可添加
  • ❌ 不测复杂规则、边界值、性能、安全

三、其他领域的 PRE

  • 教育 / 培训:课前摸底(测已有水平),课后用 Post-test 算提升值
  • 市场 / 调研 :问卷 / 广告小样小范围试测,修改后再大规模投放
  • 产品 / 工程 :原型 / 样品预检,提前发现设计缺陷

四、一句话总结

PRE 测试 = 正式前的快速准入检查 ,用来扫清障碍、确认可用、降低风险,是高效测试的第一道防线。

相关推荐
禹凕10 小时前
机器学习之Selenium(Machina Learning about Selenium)
爬虫·python·selenium·测试工具·机器学习
水水不水啊2 天前
告别杂乱的调试窗口:我用 Python + WebView 写了一个现代化串口助手
python·测试工具·嵌入式·嵌入式开发·串口调试·串口助手
霍格沃兹测试学院-小舟畅学10 天前
UI 测试的语义断言:Midscene aiAssert 比像素比对稳在哪、又会骗在哪
人工智能·测试工具
zuozewei10 天前
附录 A:主流工具对比选型表
人工智能·测试工具
我的xiaodoujiao10 天前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django
霍格沃兹测试学院-小舟畅学10 天前
Google 开源 ARTEMIS:AI Agent 如何接管 Android 真机测试?
人工智能·测试工具
Liaiyang6610 天前
# 自研 AST 容错初筛工具:横向评测 Django、PyTorch、TensorFlow 三大开源 Python 框架异常收容风险
python·测试工具·自动化·开源软件·代码规范·devops·代码复审
霍格沃兹测试学院-小舟畅学10 天前
我用 AI 把 Swagger 变成 500 条 pytest 用例,回归从 3 天到 3 小时
人工智能·测试工具
奔跑中的小象11 天前
GuideLLM 压测实战指南:给大模型推理服务做一次完整 SLA 评估
测试工具·guidellm
cpolar技术支持11 天前
本地 Playwright 测试报告怎么远程复盘?Trace Viewer 跑起来后,用 cpolar 分享失败现场
前端·自动化测试·测试工具·cpolar·playwright