ClassPad 真机测试结果

每一条都在真实平板上执行,并回到设备上核对结果 —— 不看接口返回,不看「已下发」。

测试时间:2026-10-05 08:46:51+0800 · 结论:有判据不通过
测试设备 厂商自有测试机,序列号 T69A2026080025
平板端版本 4.2.1.9 (633)
被测安装包 SHA-256 a38364f3c83e6fcaa6ea7f1b03c3664fa22c459ad0dac4f7cdb4bc6bcd900fc0
与官网下载的安装包比对这一串,即可确认「测的就是发的」。
服务端 https://classpad.owly.cn
18通过
1不通过
0未验到
19合计
关于「未验到」:既不算通过,也不算不通过。算通过是自欺;算不通过等于把环境限制说成产品缺陷。下表中每一条「未验到」都写明了受限原因与补验条件。
单独复验某一项:改动只涉及一个功能时,不必跑完整轮 —— 在测试机上执行 python3 run.py --only <项名里的关键词>,例如 --only 举手、--only 推课件,只跑名字里含这个词的判据,前置由判据自己建好。

应用管理

测试项测试步骤(机器实际执行的动作)结论截图(平板 / 后台)
安装应用真的装到了设备上安装应用:包要真的出现在设备上。通过 12 秒平板后台
同一个包几乎同时下发两次,照样装上且不会反复重下同一个包几乎同时下发两次,照样要装上,而且下载不会停不下来。通过 140 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame 'D569AC9BD86E3BF1BBDE8A4214177426'.
装好后卸掉、1 分钟内再装同一个包,照样装上且回执成功装好后卸掉、1 分钟内再装同一个包,照样装上、回执成功。通过 16 秒平板后台
安装失败时回执带出系统给的原因安装失败:回执要带出系统给的原因,不能只有「失败」两个字。通过 6 秒平板后台
清除应用数据真的清空了应用私有数据清除应用数据:夹具的标记文件要真的没了。通过 9 秒平板后台
上报应用列表与设备上的真实应用对得上上报应用列表:服务端存下来的名单要与设备上真实的启动器应用对得上。通过 0 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame 'F9057AEC253861F26E1E3842365217FC'.
采集应用使用时长真的收到了非空记录采集应用使用时长:服务端要真的收到这台设备的使用记录。通过 0 秒平板后台
卸载应用真的从设备上卸掉了卸载应用:包要真的从设备上消失。跑在 clearAppCache 之后,顺手收掉夹具。通过 104 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame 'C9589693889F79B62B2A5E773BA22AB0'.
卸载后控制台的应用列表里也没有了卸载之后,控制台里这台平板的应用列表也要没有它 —— 否则管理员卸完一看还在,就以为卸载失败。通过 0 秒平板后台
卸不掉的应用如实回失败而不是报成功卸不掉的应用必须如实回失败 —— 不许报成功。通过 106 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame '846DF85FC8EE169B794AE47A078DC086'.
清除通讯录数据真的清掉了系统里的联系人清除「通讯录」的应用数据,系统里的联系人要真的没了。通过 15 秒平板后台
商店里的包都登记了签名指纹应用商店里的每个包都要登记签名指纹 —— 没有指纹的包到了设备上装不了。通过 0 秒平板后台
架构对不上的包控制台当场拒发并写明两边架构(V8 第 2 条)架构对不上的包:控制台选应用时标出来,下发时服务端当场拒发并写明两边的架构,平板上什么都不发生。通过 12 秒平板后台
使用时长统计系统分区里可启动的应用,今天那一列按实际使用增长(V8 第 3 条)使用时长按「桌面上有图标」统计:系统分区里的应用(设置)也算,用了多久今天那一列就涨多久。通过 91 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame '925279D1B0F31BFE3C627587F77D6415'.
32 位与 64 位都带的包不被误拦、装上后系统挑对架构且原生库能加载(V8 第 2 条)32 位与 64 位都带的包:控制台不误拦,装得上,系统挑对架构,原生库真能加载。通过 14 秒平板后台

store

测试项测试步骤(机器实际执行的动作)结论截图(平板 / 后台)
应用市场:平板上搜得到本组上架的应用,搜不到没分配给本组的应用市场:搜本组上架的应用都搜得到;搜没分配给本组的(回归夹具)提示「没有找到」。通过 82 秒平板
后台未截到:后台截图失败:Attempted to use detached Frame '7D500AFC6CCE4136F29FE1FBD48E0780'.
应用市场:「可选」应用不被自动装上,点「安装」真装上、按钮变「打开」并能打开应用市场:「可选」应用心跳不自动装;学生点「安装」真的装上,按钮变「打开」,点开到前台的是它。通过 84 秒平板后台
应用市场:接管后桌面图标是启用的(未接管的出厂样机上不显示)接管后应用市场的桌面图标是启用的(632 起图标做成默认不启用的别名 StoreLauncher,接管后正常启动时才启用)。通过 0 秒平板后台
应用市场:装不上的应用很快恢复「安装」并提示没装上,马上再点能重新申请应用市场:装不上的应用,按钮很快变回「安装」并提示学生没装上;马上再点能重新申请。不通过 56 秒
🔴 上一次已经失败,马上再点「安装」服务端却没建新任务 —— 回了「在装」什么也没做
平板
后台未截到:后台截图失败:Attempted to use detached Frame '34488188723FCCABF653EA59D980C0AB'.