# 学生端 Web 功能测试报告 > 测试日期:2026-06-20 13:07:52 > 测试范围:所有学生端页面功能 > 测试工具:Playwright + Chromium (headless) > 测试账号:student_g1c1_1@xiaoxue.edu.cn > Base URL:http://localhost:3000 --- ## 一、测试概览 | 指标 | 数值 | |------|------| | 总测试页面数 | 20 | | 通过 | 20 | | 失败 | 0 | | 警告 | 0 | | 通过率 | 100.0% | --- ## 二、页面测试详情 ### Announcements | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/announcements` | 200 | passed | - | ### Assignment Detail | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/learning/assignments/hw_math_g1` | 200 | passed | - | | ✅ | `/student/learning/assignments/ozfylp4e4so21dd3nu1pk774` | 200 | passed | - | ### Attendance | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/attendance` | 200 | passed | - | ### Common Dashboard | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/dashboard` | 200 | passed | 重定向到: `http://localhost:3000/student/dashboard`
警告: 页面错误提示: 1; 页面错误提示: 2026年6月18日 | ### Dashboard | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/dashboard` | 200 | passed | 警告: 页面错误提示: 1; 页面错误提示: 2026年6月18日 | ### Diagnostic | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/diagnostic` | 200 | passed | - | ### Electives | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/elective` | 200 | passed | - | ### Messages | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/messages` | 200 | passed | - | | ✅ | `/messages/compose` | 200 | passed | - | ### My Grades | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/grades` | 200 | passed | - | ### My Learning - Assignments | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/learning/assignments` | 200 | passed | - | ### My Learning - Courses | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/learning/courses` | 200 | passed | - | ### My Learning - Textbooks | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/learning/textbooks` | 200 | passed | - | ### Profile | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/profile` | 200 | passed | 警告: 页面错误提示: 1; 页面错误提示: 2026年6月18日 | ### Schedule | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/schedule` | 200 | passed | - | ### Settings | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/settings` | 200 | passed | - | | ✅ | `/settings/security` | 200 | passed | - | ### Textbook Detail | 状态 | URL | HTTP状态 | 结果 | 备注 | |------|-----|----------|------|------| | ✅ | `/student/learning/textbooks/tb_MATH_g1` | 200 | passed | - | | ✅ | `/student/learning/textbooks/tb_ENG_g1` | 200 | passed | - | --- ## 四、发现的问题分析 根据测试结果,发现以下问题: --- ## 五、测试覆盖范围 本次测试覆盖学生端以下功能模块: | 模块 | 路由 | 说明 | |------|------|------| | Dashboard | `/student/dashboard` | 学生仪表盘 | | My Learning - Courses | `/student/learning/courses` | 我的课程 | | My Learning - Assignments | `/student/learning/assignments` | 作业列表 | | My Learning - Assignment Detail | `/student/learning/assignments/[id]` | 作业详情/作答 | | My Learning - Textbooks | `/student/learning/textbooks` | 教材列表 | | My Learning - Textbook Detail | `/student/learning/textbooks/[id]` | 教材阅读 | | Schedule | `/student/schedule` | 课表 | | My Grades | `/student/grades` | 我的成绩 | | Attendance | `/student/attendance` | 考勤 | | Diagnostic | `/student/diagnostic` | 学情诊断 | | Electives | `/student/elective` | 选课中心 | | Announcements | `/announcements` | 公告 | | Messages | `/messages` | 消息列表 | | Messages - Compose | `/messages/compose` | 写消息 | | Profile | `/profile` | 个人资料 | | Settings | `/settings` | 设置 | | Settings - Security | `/settings/security` | 安全设置 | | Common Dashboard | `/dashboard` | 通用仪表盘(角色跳转) | --- *报告自动生成于 2026-06-20 13:07:52*