跳转到内容

质量、安全与性能 · DEFINED TERM

Regression Test 回归测试

在修改后重新验证曾经正常或曾经出错的功能没有退化。

你可能会这样说“修复手机菜单后,把折叠屏和普通手机场景加入回归。”

VISUAL EXAMPLE

先看懂它怎么工作

Regression Test 回归测试
层 1收集历史风险
层 2建立固定用例
层 3每次变更重跑
层 4比较结果

MECHANISM

运行机制

  1. 收集历史风险
  2. 建立固定用例
  3. 每次变更重跑
  4. 比较结果

USE WHEN

适合这样用

缺陷修复、重构、依赖升级和发布前检查

NOT FOR

不要这样理解

只验证新功能会让旧问题反复出现

TELL YOUR AGENT

可直接发给 Agent

请按“Regression Test 回归测试”的概念处理这个需求:修复手机菜单后,把折叠屏和普通手机场景加入回归。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

每个线上缺陷都有对应回归用例,发布前自动或人工执行有记录

OFFICIAL SOURCES

官方来源