交付出件箱

← 返回出件箱

批次五 · 长官手动测试单(test 环境)

生成:2026-09-25 · 对应分支 feature/subseat-login-v2 · 已通过 MR #760 部署到 test(commit 07d035d4)
地址:后台 https://test.tongban.love/admin/orgs · 手机端 https://test.tongban.love/h5/chat
⚠️ 管理员账号密码不写在本文件(本文件会被公网列目录),请看会话里给的那条


这批到底改了什么(先看懂再测)

一句话:家长账号的编号方式变了,新账号的登录方式也变了。

# 改动 改之前 改之后
1 家长账号怎么编号 系统随机生成一串 机构自己定一个英文前缀 + 6 位流水号,比如 TEST100001
2 开号前提 直接就能开 机构必须先设好前缀,没设就开不了
3 前缀能不能改 —— 开过号之后就锁死不能改了
4 新账号怎么登录 账号 + 密码 只能用手机号 + 密码
5 老账号怎么登录 账号 + 密码 不变(这条是回归重点)
6 新号第一次进来 只要改密码 改密码 + 手机号必填
7 品牌码进来的家长 直接用 也要先设密码

测试主线(6 步 · 按顺序走)

第 1 步|给机构设前缀

  1. 进后台 → 机构管理
  2. 随便挑一个没设过前缀的机构(除了 96 号「P83验收A-0925」,其他都没设)
  3. 点该行的 更多 → 子席位前缀

三个错法都要试一遍:

你填什么 应该看到
abc123(带数字) 只能填 1-6 个英文字母
ABCDEFG(7 个字母) 只能填 1-6 个英文字母
QEYXL(96 号已经在用) 前缀 QEYXL 已被其他机构使用,请换一个

然后填个没人用过的,比如 MYTEST,保存 → 应该成功。


第 2 步|开家长号,把密码记下来

  1. 给刚才那个机构开 2 个家长号
  2. ✅ 账号应该长这样:MYTEST100001、MYTEST100002(从 1 开始,连号)
  3. 🔴 每个号后面跟着一个 6 位数字密码,当场抄下来 —— 这个密码只显示这一次,关掉就再也看不到了

第 3 步|新号第一次登录(这步最关键)

用手机打开 https://test.tongban.love/h5/chat

  1. 选席位账号方式,输 MYTEST100001 + 刚抄的 6 位密码 → 登进去
  2. ✅ 应该立刻弹出一个窗口,让你设新密码,而且上面有「手机号」这一栏
  3. 手机号先空着,只填密码,点确定 → ✅ 应该报「请填写手机号」,不让过
  4. 手机号填上(比如您自己的号),新密码也填上 → 确定 → 进入首页

第 4 步|验证「新号只能用手机号登」

  1. 退出登录
  2. 用刚才填的手机号 + 新密码登 → ✅ 能进
  3. 再退出,用账号 MYTEST100001 + 新密码登 → ✅ 应该被拒绝(提示用户名或密码错误)
  4. 随便编一个没注册过的手机号去登 → ✅ 应该提示登不上,但不应该触发任何告警

第 3 小步是这批的核心设计:新号发出去之后,家长只认自己手机号,不用记那串账号。


第 5 步|老账号一点没变(回归重点)

找一个这批改动之前就存在的门店账号(老号),照老样子用账号+密码登录。

✅ 必须能正常进,行为跟以前一模一样。

这条最重要。如果老号出问题,这批就不能发生产。


第 6 步|前缀锁死 + 没设前缀开不了号

  1. 回后台 → 刚才那个机构 → 更多 → 子席位前缀 → 想改成别的
    ✅ 应该报「已开过子席位,前缀不能再改」
  2. 再找一个没设前缀的机构,试着给它开家长号
    ✅ 应该报「该机构还没设置子席位账号前缀,请先到『机构管理 → 更多 → 子席位前缀』里设置」
  3. 同一个机构点「品牌码」确认弹窗,没设前缀时
    ✅ 应该显示同样的提示,而且确认按钮是灰的点不了

我没验到的三件事(只有您能验)

# 事项 为什么我验不了
1 平板上的登录框 云机没法真点平板界面。代码跟手机端是同一套、我逐项核对过一致,但没人在平板上看过
2 家长走微信授权进来 云机连不上微信服务器,物理做不到
3 品牌码家长扫码进来要设密码 同上,需要真微信

如果您时间有限,优先测这三条 —— 前面 6 步我已经在 test 上用接口全部跑通过了。


测完之后


我这边已经跑过的(供对照)

项目 结果
后端测试 52 个文件 565 项通过(4 项失败 + 1 项报错都是这批之前就坏的,已逐个在改动前的版本上复现证明)
前端测试 19 个文件 175 项通过(2 项失败同样是老毛病)
test 环境接口真打 开号编号 / 前缀三种报错 / 新号手机号登录 / 老账号被拒,全对
补充集成测试 19 项 全过(家长号手机号登录、换微信被拦、品牌码家长设密码、小写门店账号)
数据检查 测试残留 0 条、登录记录里明文手机号 0 条