Files
TPSchedule/docs/riverside-revision-validation.md
T

1.7 KiB

Riverside Schedule 0.2.0+2 改版验证

日期:2026-10-13。Android 包名保持 com.example.hepan_everyday,显示名称 Riverside Schedule。

自动化验证

  • 72项单元及组件测试通过;静态检查无问题。
  • 360px屏幕的七天同屏、100%和200%字体完整老师/教室、相同节数卡片等长、课程详情完整字段。
  • 320px和200%字体下5条冲突安排使用全宽明确节次列表,文字不裁切、列表不互相覆盖。
  • Dock图标点击、选中玻璃游标双向拖动、取消拖动恢复、页面横向滑动不换页。
  • 实际提供HTML作为本机验证输入:7门课程、11条安排;周次合并、晚间9–11节、多教师。
  • 不完整表格、错误星期/节次/周次、空页面拒绝成功导入;文件来源不冒充实时学校登录;读取取消和来源边界。
  • 原有存储恢复、设置队列、通知及日历服务回归测试保留。

安卓人工验证

API36模拟器:选择学校HTML → 11条安排预览 → 确认导入 → 设置测试学期开始日 → 七列课表。点击省略课程名的详情显示全称、全部老师、教室、节次及周次。Dock双向拖动切页,页面横向滑动保持当前页。

测试用日期2026-10-12仅用于模拟器展示,不是推断的真实学期开始日。安装包中不预置本人课程或这个测试日期。

Windows模拟器默认图形路径出现qemu进程访问冲突;验证时仅通过启动参数关闭Impeller并使用软件渲染。交付APK未改变手机默认渲染配置,仍需实际安卓手机外观和实时学校登录验收。

截图位于交付目录dist/screenshots。最终APK、SHA256与源码包见dist/README.md。