掌中生活——β冲刺换组交接

掌中生活 掌中生活 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

掌中生活——β冲刺换组交接

这个作业属于哪个课程202601福大-软件工程实践-W班
这个作业要求在哪里团队作业—Beta冲刺+事后诸葛亮
这个作业的目标记录陈瀚楷换出、林铭宏换入的交接过程,明确测试工作怎么交、怎么接、怎么确认
其他参考文献《构建之法》;掌中生活 α 冲刺总结;掌中生活 α 测试计划

目录

  • 掌中生活——β冲刺换组交接
  • 一、交接背景
  • 二、交接内容
  • 三、林铭宏接什么
  • 四、交接确认
  • 五、结语

一、交接背景

课程要求在 β 冲刺前做一次组间人员互换。我们组的陈瀚楷换到七匹狼小组,七匹狼的林铭宏换到我们组,接陈瀚楷的测试工作,同时负责答辩评审表。

方向成员学号原角色新角色
换出陈瀚楷102400410掌中生活 · 测试七匹狼小组,角色由对方安排
换入林铭宏102400321七匹狼小组 · 数据库与后端数据掌中生活 · 测试 + 答辩评审表

林铭宏的 CSDN 是 2403_87683844,已受邀加入仓库,11-14 能参加交接会。

交接安排在 Day1(11-14):当天开 40 分钟交接会,陈瀚楷带着林铭宏跑一遍当天的测试;11-15 林铭宏自己搭环境、验收资产;11-16 起独立出测试日报。

二、交接内容

陈瀚楷人换出去了,测试工作留在组里,所以资产的实际接收人是林铭宏。

交接项内容位置
仓库与看板dev 分支、Issue 看板、文档目录权限华为云 CodeArts 项目 10668555b4754395b09a3ce886e8a3d8
测试计划7 天测试计划 v1.0,按天迭代docs/测试/掌中生活LifeMap-测试计划-7天-v1.0.docx
测试报告Day3~Day7 共 5 份,加终测报告docs/测试/掌中生活LifeMap-测试报告-*.docx
回归套件390 条 JVM 回归、check_local.sh、verify_db.pydocs/测试/运行说明-*.md、scripts/、tools/
缺陷记录D-01~D-06 的现象、根因、现状docs/测试/陈志-Day7-缺陷清单.md 与站会纪要
测试数据合成账号、测试附件、SQL 夹具,不含真实个人信息仓库测试目录
未完成事项D-01/D-06 修复在 c23441b 未合入;D-02 常量仍是 32;掩码 UI 六场景未测;DB v3→v4 迁移无测试见 α 冲刺总结
经验教训两套 DDL 的执行顺序、修了没合、同一文件两人负责见 α 问题总结

三条经验值得单独说一下:

  1. Room 的 @Entity 表达不了 CHECK,如果先建表,建表脚本里的 CREATE TABLE IF NOT EXISTS 会整条跳过,CHECK 就静默丢了。接手任何"ORM + SQL 脚本"的项目,先验证建表顺序。
  2. "修了"不等于"合了"。α 有 3 个缺陷,代码在分支上,主干还是红的,测试怎么跑都失败。接手后先核对缺陷清单和主干状态。
  3. 同一个文件只能一个人负责。α 的 DateRepo 因为两个人同时实现,返工约 1100 行。接手新项目先要一张文件级 owner 表。

三、林铭宏接什么

他接的不是一个空测试岗。α 已经有 390 条 JVM 回归、5 份测试报告、6 个缺陷记录,β 是在这个基础上做增量:

工作β 的要求
测试计划 v2.0在 v1.0 上加安全(加密/掩码/验证)、附件、提醒通知、搜索、备份、UI 六块
每日并行测试每天拉当天提交,写用例、执行、出日报;新功能当天要有测试证据
缺陷跟踪从 B-01 起全局唯一;状态只有打开/修复中/待验证/关闭;"修了没合"不算关闭
AC-38 验收38 条逐条执行,一条一行,结果只填通过/不通过/阻塞
回归保留 390 条,新增 ≥60 条单测、≥20 条 Robolectric、10 分钟 Monkey

他的优势是数据库和后端数据,表结构、SQL、数据一致性比较熟,可以直接接 verify_db.py、DB v5 迁移验收和备份恢复的一致性检查。要补的是 Android UI、adb/logcat、Robolectric、通知权限和生物识别。11-14 陈瀚楷带一天,11-15 胡昊带半天环境,11-16 起独立。

第一周的安排是:11-14 交接会加带测,11-15 环境与资产验收,11-16 影子跟测(跟陈志看提醒、跟杨俊鑫看记录页),11-17 独立执行并出第一份 β 测试日报。

我们对他的承诺只有三条:每个模块都有 owner,问题 2 小时内有人回;测试发现的问题记在缺陷清单,不算在测试同学头上;评审表、用户调查、答辩材料都让他参与。

四、交接确认

事项交出人接收人确认时间
测试计划、报告、回归脚本、缺陷清单陈瀚楷林铭宏11-14 交接会
仓库、Issue、文档权限黄炫文林铭宏11-14
项目地图与模块 owner黄炫文林铭宏11-14
环境与构建机胡昊林铭宏11-15
评审表要求与答辩安排黄炫文林铭宏11-18

交接会后在群里逐项回复"已确认",没确认的列成清单,11-16 前清零,不带到冲刺里。

五、结语

谢谢陈瀚楷。α 的测试计划、5 份测试报告、390 条回归和 6 个缺陷,都是你一条一条跑出来的。你常说的"单测有价值的不是全绿,而是那 6 条红",我们记下了;β 的缺陷清单从 B-01 开始,第一条就写"继承自 D-01 的教训"。

欢迎林铭宏。你接手的是有 390 条回归、6 个缺陷、5 份报告的项目,压力不小,资产也齐。第一周不会让你一个人扛,先看懂,再跑通,之后才是独立负责。

换组不是换个人名,是把一段工作的责任真正交出去。这篇博客就是我们的交接凭证。

...全文
评论
收藏 已收藏
分享
返回顶部