From f07cd7a0d3729da4d5cc1a124db8f1b3ed1b2c45 Mon Sep 17 00:00:00 2001 From: Team Date: Tue, 10 Mar 2026 07:51:53 +0000 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E:=20=E5=89=8D=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E5=B7=A5=E7=A8=8B=E5=B8=88=E6=B5=8B=E8=AF=95=E9=82=80?= =?UTF-8?q?=E8=AF=B7=E8=81=8C=E8=B4=A3=20-=20=E6=9B=B4=E6=96=B0=E5=89=8D?= =?UTF-8?q?=E7=AB=AF/=E5=90=8E=E7=AB=AF/=E6=B5=8B=E8=AF=95/=E4=BA=A7?= =?UTF-8?q?=E5=93=81=E7=BB=8F=E7=90=86=20SOUL.md=20-=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=B5=8B=E8=AF=95=E4=B8=8E=E9=AA=8C=E6=94=B6?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- testing-process.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 testing-process.md diff --git a/testing-process.md b/testing-process.md new file mode 100644 index 0000000..2e77540 --- /dev/null +++ b/testing-process.md @@ -0,0 +1,60 @@ +# 功能测试与验收流程 + +## 概述 + +当前端或后端工程师完成一个功能后,需要邀请产品经理和测试工程师进行测试和验收。 + +## 流程 + +``` +开发完成 → 提交代码 → 架构评审 → 邀请测试 → 测试/验收 → 修复 → 上线 +``` + +## 邀请测试 + +### 触发条件 + +当功能开发完成后,工程师需要: +1. 确保代码已提交到 Git +2. 确保代码通过架构评审 +3. 发送测试邀请 + +### 邀请方式 + +在 Git 仓库提交记录中 @相关人员,或在飞书群中发送邀请。 + +### 邀请模板 + +``` +@产品经理 @测试工程师 + +功能开发完成,邀请进行测试和验收: + +功能名称:[功能名] +模块:[前端/后端] +需求来源:[需求文档链接] +测试要点:[主要测试点] +分支:[git分支] +``` + +## 测试工程师职责 + +1. **功能测试** - 验证功能是否符合需求 +2. **接口测试** - 验证 API 正确性 +3. **边界测试** - 测试边界情况 +4. **回归测试** - 确保不影响已有功能 +5. **输出测试报告** + +## 产品经理职责 + +1. **功能验收** - 确认功能满足需求 +2. **体验评估** - 评估用户体验 +3. **确认上线** - 确认功能可以上线 + +## 问题处理 + +测试发现问题后: +1. 测试工程师提交 Issue +2. 开发工程师修复 +3. 重新测试 +4. 验证通过后继续