MJ-2050 离盘确认15次专项复测报告

1. 当前结论

项目 结果
配置状态 ✅ 已确认设备由12次改为15次
配置证据 `20260910 13:52:27.637 ... previous=12
当前测试状态 T15-00~T15-04全部完成
最终结论 ✅ 通过:15次阈值通过当前专项验收,可作为候选默认值
结果维护方式 用户只执行现场动作并反馈页面现象;Codex采集日志、统计数据并直接判定通过或失败

本报告使用静态表格展示全部内容,不使用可能显示不全的输入框。符号含义:✅通过、❌失败、☐待测试、⏸暂停。

2. 测试背景与风险

3. 测试基线

基线项 当前值
主测试餐盘 013002
交叉餐盘 013003、013004
项目回调周期 100 ms
扫码器真实刷新周期 约300 ms
离盘确认值 15次
预计独立空扫码结果 约5次
预计真实离盘响应 约1.4~1.7秒
真机/扫码头 YF-051D / MJ-2050

4. 统一动作定义

4.1 一次3 cm左右移动循环

中心 → 左3 cm → 中心 → 右3 cm → 中心,完成后才计1次。

4.2 一次真实离盘循环

中心稳定识读 → 垂直拿离识读区 → 等待页面复位 → 放回中心 → 等待恢复013002。

5. 自动判定标准

5.1 移动测试

同时满足以下条件判定✅通过:

任意一次餐盘未取走却发生页面复位,当前测试项立即判定❌失败并停止。

5.2 真实离盘测试

同时满足以下条件判定✅通过:

5.3 最终判定

6. 测试顺序总表

顺序 编号 优先级 测试内容 工作量 当前状态
1 T15-00 P0 15次配置与日志采集复核 1次 ✅ 通过
2 T15-01 P0 013002,3 cm正常速度移动 3组×10循环 ✅ 通过
3 T15-02 P0 013002,3 cm慢速/快速边界 慢速10+快速10 ✅ 通过
4 T15-03 P0 真实取走与重新放回 3组×10次 ✅ 通过
5 T15-04 P0 013002/013003/013004交叉验证 每盘10循环 ✅ 通过

7. 分项执行记录

T15-00 15次配置与日志采集复核

记录项 结果
用户设置反馈 已改为15次
设备配置日志 previous=12,value=15,source=SETTINGS
当前前台页面 HomeActivity
独立证据目录 test-evidence/2026-09-10-removal-15/
日志采集 已启动
自动判定 ✅ 通过

T15-01 3 cm正常速度移动

使用013002,连续完成3组,每组10次标准3 cm左右移动循环。12次阈值曾在这一动作失败,因此本项优先执行。

记录项 第1组 第2组 第3组 合计/最大值
实际循环数 10/10 10/10 10/10 30/30
正确/空/错码回调 636/238/0 624/218/0 527/216/0 1,787/672/0
最大连续空回调 11次 12次 10次 12次
页面复位次数 0 0 0 0
自动判定 ✅ 通过 ✅ 通过 ✅ 通过 ✅ 通过

第1组补充统计:共874次回调、39段空回调,达到15次阈值0段、14次临界空回调0段;最长空码至下一正确码1,094 ms,应用进程PID 26345保持不变,HomeActivity保持前台。

第2组补充统计:共842次回调、45段空回调,达到15次阈值0段、14次临界空回调0段;最长空码至下一正确码1,203 ms,回调平均间隔99.804 ms,应用进程PID 26345保持不变,HomeActivity保持前台。

第3组补充统计:共743次回调、42段空回调,达到15次阈值0段、14次临界空回调0段;最长空码至下一正确码994 ms,应用进程PID 26345保持不变,HomeActivity保持前台。

T15-01三组合计:完成30/30循环,共2,459次回调,正确1,787次、空回调672次、错码0次;共126段空回调,整体最大连续12次,达到15次阈值0段、14次临界段0段,页面复位0次。T15-01自动判定:✅通过。

执行口令:

T15-02 3 cm速度边界

T15-01通过后执行。先慢速10次,再快速10次;动作路线与端点停留不变。

记录项 慢速10次 快速10次 合计/最大值
实际循环数 10/10 10/10 20/20
最大连续空回调 8次 8次 8次
错码/串码 0/0 0/0 0/0
页面复位次数 0 0 0
自动判定 ✅ 通过 ✅ 通过 ✅ 通过

慢速补充统计:有效区间共961次回调,正确754次、空回调207次、错码0次;56段空回调,达到15次阈值0段、14次临界空回调0段,最长空码至下一正确码800 ms。首次开始时ADB连接中断,该次作废;以上结果仅统计重新开始后的完整10次。

快速补充统计:共792次回调,正确637次、空回调155次、错码0次;39段空回调,达到15次阈值0段、14次临界空回调0段,最长空码至下一正确码802 ms。

T15-02合计:慢速与快速共完成20/20循环、1,753次回调,正确1,391次、空回调362次、错码0次;共95段空回调,整体最大连续8次,页面复位0次。T15-02自动判定:✅通过。

执行口令:“T15-02慢速开始/完成,未复位”“T15-02快速开始/完成,未复位”;如异常,反馈速度和第X次复位。

T15-03 真实取走与重新放回

使用013002,分3组执行,每组10次。每次都等待页面复位,再放回并等待正确识读。

记录项 第1组 第2组 第3组 合计/最大值
成功触发离盘 10/10 10/10(含补测2次) 10/10 30/30
放回正确恢复 10/10 10/10 10/10 30/30
平均响应 1,403 ms;保守上界1,703 ms 1,403 ms;保守上界1,703 ms 1,403 ms;保守上界1,703 ms 1,403 ms;保守上界1,703 ms
最长响应 1,412 ms;保守上界1,712 ms 1,411 ms;保守上界1,711 ms 1,411 ms;保守上界1,711 ms 1,412 ms;保守上界1,712 ms
自动判定 ✅ 通过 ✅ 通过 ✅ 通过 ✅ 通过

响应时间说明:日志可精确测量“首个空回调→页面复位”;真实拿离到首个新鲜空数据还可能受扫码器约300 ms刷新相位影响,因此报告同时给出“日志实测值”和“实测值+300 ms保守上界”。第1组10次均在第15个连续空回调触发页面复位,放回后均恢复013002,错码/串码0次,无崩溃或ANR。

第2组完整性核对:现场反馈完成10次,但连续日志仅记录8次达到15次阈值并触发复位。日志全程连续,最大回调间隔213 ms、超过500 ms为0次;另外存在12次和8次连续空回调各1段,随后恢复正确码但未触发复位,与两次餐盘提前放回相符。因此本组暂按8次有效、2次动作无效处理,不判定设备失败,需单独补测2次。

第2组补测结果:补做2次均在第15个连续空回调触发页面复位,日志实测响应分别为1,403 ms和1,404 ms,保守上界分别为1,703 ms和1,704 ms;两次放回均恢复013002。第2组累计10/10次有效,平均响应1,403 ms、保守平均上界1,703 ms,最长响应1,411 ms、保守最长上界1,711 ms。T15-03第2组自动判定:✅通过。

T15-03前两组合计:真实离盘20/20、放回恢复20/20;首个空回调到复位平均1,403 ms,保守平均上界1,703 ms;最长1,412 ms,保守最长上界1,712 ms。

第3组完成10/10次真实离盘和10/10次放回恢复,每次均在第15个连续空回调触发;平均响应1,403 ms、保守平均上界1,703 ms,最长1,411 ms、保守最长上界1,711 ms,错码、串码、崩溃和ANR均为0。

T15-03三组合计:真实离盘30/30、放回恢复30/30;平均响应1,403 ms、保守平均上界1,703 ms,最长1,412 ms、保守最长上界1,712 ms。T15-03自动判定:✅通过。

执行口令:“T15-03第1组开始/完成”;如果取走2.2秒仍未复位,立即反馈“T15-03第1组第X次未复位”。

T15-04 三餐盘交叉验证

每个餐盘按正常速度完成10次标准3 cm左右移动循环;更换餐盘后先在中心稳定识读5秒。

餐盘码 实际循环数 最大连续空回调 错码/串码 页面复位 自动判定
013002 30/30(复用T15-01) 12次 0/0 0 ✅ 通过
013003 10/10 8次 0/0 0 ✅ 通过
013004 10/10 6次 0/0 0 ✅ 通过

复用说明:T15-01已使用013002按完全相同的15次阈值、3 cm正常速度标准完成30次循环,覆盖量高于本项要求的10次,因此直接作为013002交叉验证基线,不重复增加人工操作。

013003补充统计:测试区间共2,826次回调,正确2,629次、空回调197次、错码/串码0次;61段空回调,最大连续8次,达到15次阈值0段、14次临界空回调0段,最长空码至下一正确码795 ms;页面复位、崩溃和ANR均为0。013003自动判定:✅通过。

013004补充统计:测试区间共987次回调,正确795次、空回调192次、错码/串码0次;52段空回调,最大连续6次,达到15次阈值0段、14次临界空回调0段,最长空码至下一正确码600 ms;页面复位、崩溃和ANR均为0。013004自动判定:✅通过。

T15-04汇总:013002完成30次、013003完成10次、013004完成10次,共50次3 cm正常速度循环;共6,272次回调,正确5,211次、空回调1,061次、错码/串码0次,整体最大连续空回调12次,页面复位0次。T15-04自动判定:✅通过。

执行口令:“T15-04 013002开始/完成,未复位”,其余餐盘替换编号;发生异常时反馈餐盘码和第X次复位。

8. 测试停止规则

9. 最终汇总

验收维度 要求 实际结果 判定
3 cm正常移动 30循环,误复位0 013002完成30/30,最大连续空回调12次,误复位0 ✅
3 cm速度边界 20循环,误复位0 慢速10+快速10全部完成,最大连续空回调8次,误复位0 ✅
真实离盘 30/30;平均≤1.9秒;单次≤2.2秒 30/30;保守平均1.703秒;保守最长1.712秒 ✅
三餐盘交叉验证 每盘10循环;误复位、错码、串码均为0 013002为30次、013003为10次、013004为10次;全部为0 ✅
应用稳定性 崩溃、ANR、扫码线程中断均为0 全部为0;测试期间PID 26345保持不变 ✅
专项最终结论 所有P0项均通过 T15-00~T15-04全部通过 ✅ 通过

10. 最终结论与建议

本轮在15次阈值下完成70次不重复移动循环:013002正常速度30次、慢速10次、快速10次,013003与013004正常速度各10次。移动测试共8,025次回调,正确6,602次、空回调1,423次、错码/串码0次,最大连续空回调12次,餐盘未取走时页面误复位0次。

真实离盘完成30次有效循环,30次均触发复位、30次均在放回后恢复正确码;保守平均响应1.703秒、保守最长响应1.712秒。测试期间应用无崩溃、ANR或扫码线程中断。

最终判定:离盘确认值15次通过本专项测试,可作为当前候选默认值。 相比已观测最大12次连续空回调,当前仍保留3次回调、约300 ms的计数余量。建议后续再进行长时间静置/持续运行测试,用于补充时间维度的稳定性证据;该耐久测试不影响本专项当前通过结论。