MJ-2050 扫码自主测试执行记录
变更目标
在目标真机已连接的前提下,优先执行不依赖人工放盘的扫码链路测试,并把实际结果、原始证据和阻断项回填到扫码稳定性与持续性测试报告。
已执行测试
- 目标机重启前为 YF-051D、Android 11、应用 2.6.1(versionCode 22)。
- 空载连续采集20秒,获得232条扫码回调,平均99.77ms,最小80ms,最大116ms。
- 杀进程重启30次、前后台切换30次、页面切换30次,三个场景均30/30恢复扫码回调。
- 90轮生命周期测试中未检测到初始化失败、10秒超时、崩溃或ANR。
阻断与处置
设备身份漂移:第1次ADB软重启后,目标YF-051D未重新出现在原无线ADB连接中。同一地址重新连接后设备变为
pcb_929,且不存在目标应用。- 立即停止剩余19次软重启及当时尚未启动的持续测试。
- 该问题按测试环境连接阻断记录,当前不能归因为扫码头或目标应用故障。
- 2026-09-09用户明确取消本轮设备重启测试,T09已改为不适用;该环境事件不再阻断其他非重启测试。
证据文件
idle-callback-20s.log与idle-callback-20s-summary.txtapp-restart-30.tsvbackground-foreground-30.tsvhome-settings-switch-30.tsvdevice-identity-after-soft-reboot.txtmeminfo-before-restart-test.txt与meminfo-after-restart-test.txt
当前结论
应用生命周期恢复测试通过,100ms回调节奏得到真机数据支持;物理码值正确率、误离盘、连续换盘和长时间持续运行尚未测试。当前ADB无设备连接;重新连接并确认YF-051D身份后,继续T01至T07和T10,T09不再执行。
Git边界
本次只更新测试报告、变更记录和测试证据,不执行Git提交或推送。