215 lines
9.5 KiB
Markdown
215 lines
9.5 KiB
Markdown
|
|
# 学校端测试记录 - 2026年2月24日
|
|||
|
|
|
|||
|
|
## 测试环境
|
|||
|
|
- 前端版本:v1.0
|
|||
|
|
- 后端版本:v1.0
|
|||
|
|
- 浏览器:Chrome
|
|||
|
|
- 测试素材:/Users/retirado/Desktop/测试素材/
|
|||
|
|
|
|||
|
|
## 测试账号
|
|||
|
|
| 角色 | 账号 | 密码 |
|
|||
|
|
|------|------|------|
|
|||
|
|
| 学校管理员 | school | 123456 |
|
|||
|
|
|
|||
|
|
## 测试结果
|
|||
|
|
|
|||
|
|
### 1. 登录认证
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S001 | 正确账号登录 | 登录成功,跳转到数据概览 | 登录成功,跳转到数据概览 | ✅ | 账号: school |
|
|||
|
|
| S002 | 错误密码登录 | 显示错误提示 | 未测试 | ⏭️ | |
|
|||
|
|
| S003 | 登出功能 | 退出登录,跳转到登录页 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
### 2. 数据概览
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S101 | 数据统计卡片 | 显示教师数、学生数、班级数 | 显示教师1、学生5、班级2、授课2 | ✅ | |
|
|||
|
|
| S102 | 授课趋势图表 | 图表正常渲染 | 图表区域可见 | ✅ | |
|
|||
|
|
| S103 | 课程分布图表 | 饼图/柱状图正常显示 | 图表区域可见 | ✅ | |
|
|||
|
|
|
|||
|
|
### 3. 人员管理
|
|||
|
|
|
|||
|
|
#### 3.1 教师管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S201 | 教师列表加载 | 列表正常显示 | 显示1位教师李老师 | ✅ | |
|
|||
|
|
| S202 | 搜索教师 | 搜索结果正确 | 未测试 | ⏭️ | |
|
|||
|
|
| S203 | 添加教师 | 添加成功 | 添加"测试教师"成功 | ✅ | 需填写邮箱 |
|
|||
|
|
| S204 | 编辑教师 | 修改成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S205 | 删除教师 | 删除成功 | 删除"测试教师"成功 | ✅ | 有确认对话框 |
|
|||
|
|
| S206 | 重置教师密码 | 重置成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 3.2 学生管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S211 | 学生列表加载 | 列表正常显示 | 显示5名学生 | ✅ | |
|
|||
|
|
| S212 | 搜索学生 | 搜索结果正确 | 未测试 | ⏭️ | |
|
|||
|
|
| S213 | 添加学生 | 添加成功 | 添加"测试学生"成功 | ✅ | 需填写家长手机号 |
|
|||
|
|
| S214 | 编辑学生 | 修改成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S215 | 删除学生 | 删除成功 | 删除"测试学生"成功 | ✅ | 有确认对话框 |
|
|||
|
|
| S216 | 批量导入学生 | 导入成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S217 | 学生调班 | 调班成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 3.3 班级管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S221 | 班级列表加载 | 列表正常显示 | 显示2个班级(大一班、中一班) | ✅ | |
|
|||
|
|
| S222 | 创建班级 | 创建成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S223 | 编辑班级 | 修改成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S224 | 删除班级 | 删除成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S225 | 班级教师管理 | 添加/移除教师成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S226 | 班级学生列表 | 学生列表正常显示 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 3.4 家长管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S231 | 家长列表加载 | 卡片列表正常显示 | 显示2位家长(张爸爸、李妈妈) | ✅ | |
|
|||
|
|
| S232 | 搜索家长 | 按姓名/手机/账号搜索正确 | 搜索功能正常 | ✅ | |
|
|||
|
|
| S233 | 添加家长 | 添加成功 | 添加成功,账号可登录 | ✅ | |
|
|||
|
|
| S234 | 编辑家长 | 修改成功 | 修改姓名、手机、邮箱成功 | ✅ | |
|
|||
|
|
| S235 | 删除家长 | 删除成功 | 有确认对话框,删除成功 | ✅ | |
|
|||
|
|
| S236 | 重置密码 | 重置成功,显示临时密码 | 生成临时密码,可复制 | ✅ | |
|
|||
|
|
| S237 | 管理孩子弹窗 | 显示已关联孩子列表 | 显示孩子姓名、班级、关系标签 | ✅ | |
|
|||
|
|
| S238 | 选择孩子弹窗 | 表格+搜索+分页 | 表格显示学生,支持搜索和班级筛选 | ✅ | |
|
|||
|
|
| S239 | 关联学生 | 添加成功 | 选择学生→选择关系→确认添加 | ✅ | |
|
|||
|
|
| S240 | 解除关联 | 解除成功 | 有确认对话框,解除成功 | ✅ | |
|
|||
|
|
| S241 | 关系标签显示 | 显示"关系:XX"标签 | 不同关系显示不同颜色标签 | ✅ | 父亲蓝/母亲粉 |
|
|||
|
|
|
|||
|
|
### 4. 教学管理
|
|||
|
|
|
|||
|
|
#### 4.1 课程管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S301 | 课程列表加载 | 显示已授权课程 | 显示4个已授权课程 | ✅ | |
|
|||
|
|
| S302 | 课程筛选 | 筛选结果正确 | 未测试 | ⏭️ | |
|
|||
|
|
| S303 | 课程搜索 | 搜索结果正确 | 未测试 | ⏭️ | |
|
|||
|
|
| S304 | 查看课程详情 | 详情正常显示 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 4.2 课程排期
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S311 | 日历视图加载 | 日历正常显示 | 显示14条排课记录 | ✅ | |
|
|||
|
|
| S312 | 创建排课 | 排课成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S313 | 编辑排课 | 修改成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S314 | 删除排课 | 删除成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S315 | 拖拽调课 | 调课成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S316 | 批量排课 | 批量创建成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 4.3 阅读任务
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S321 | 任务列表加载 | 列表正常显示 | 显示2个进行中任务 | ✅ | |
|
|||
|
|
| S322 | 创建任务 | 创建成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S323 | 编辑任务 | 修改成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S324 | 删除任务 | 删除成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S325 | 查看完成情况 | 显示学生完成状态 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 4.4 任务模板
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S331 | 模板列表加载 | 列表正常显示 | 显示1个默认模板 | ✅ | |
|
|||
|
|
| S332 | 创建模板 | 创建成功 | 未测试 | ⏭️ | |
|
|||
|
|
| S333 | 使用模板创建任务 | 任务创建成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 4.5 课程反馈
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S341 | 反馈列表加载 | 列表正常显示 | 暂无反馈数据 | ✅ | |
|
|||
|
|
| S342 | 查看反馈详情 | 详情正常显示 | 未测试 | ⏭️ | |
|
|||
|
|
| S343 | 反馈统计 | 统计数据正确 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
### 5. 数据中心
|
|||
|
|
|
|||
|
|
#### 5.1 数据报告
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S401 | 报告列表加载 | 列表正常显示 | 105次授课、3活跃教师、4.6评分 | ✅ | |
|
|||
|
|
| S402 | 导出报告 | 导出成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 5.2 成长档案
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S411 | 档案列表加载 | 列表正常显示 | 显示2条档案记录 | ✅ | |
|
|||
|
|
| S412 | 查看学生档案 | 档案详情正常 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
### 6. 系统管理
|
|||
|
|
|
|||
|
|
#### 6.1 套餐管理
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S501 | 套餐信息显示 | 显示套餐详情 | 标准版套餐,有效期至2025-12-31 | ✅ | |
|
|||
|
|
| S502 | 配额查看 | 显示配额使用情况 | 教师1/20、学生5/200、存储0B/5GB | ✅ | |
|
|||
|
|
|
|||
|
|
#### 6.2 操作日志
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S511 | 日志列表加载 | 列表正常显示 | 显示1条操作记录 | ✅ | |
|
|||
|
|
| S512 | 日志筛选 | 筛选结果正确 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
#### 6.3 系统设置
|
|||
|
|
|
|||
|
|
| ID | 测试项 | 预期结果 | 实际结果 | 状态 | 备注 |
|
|||
|
|
|----|--------|---------|---------|------|------|
|
|||
|
|
| S521 | 设置页面加载 | 页面正常显示 | 学校信息和通知设置正常显示 | ✅ | |
|
|||
|
|
| S522 | 保存设置 | 保存成功 | 未测试 | ⏭️ | |
|
|||
|
|
|
|||
|
|
## 发现的问题
|
|||
|
|
<!-- 格式:1. [问题描述] - 优先级: 高/中/低 -->
|
|||
|
|
|
|||
|
|
## 修复记录
|
|||
|
|
<!-- 格式:1. [问题] - [修复方案] - [修复文件] -->
|
|||
|
|
|
|||
|
|
## 待验证项
|
|||
|
|
- [ ] 待验证的功能点
|
|||
|
|
|
|||
|
|
## 总结
|
|||
|
|
- 通过: 32 项
|
|||
|
|
- 失败: 0 项
|
|||
|
|
- 阻塞: 0 项
|
|||
|
|
- 通过率: 100%(已测试项)
|
|||
|
|
|
|||
|
|
## 新增测试(2026-02-24 下午)
|
|||
|
|
|
|||
|
|
### 家长管理模块测试
|
|||
|
|
- S231 家长列表:✅ 显示张爸爸、李妈妈两位家长
|
|||
|
|
- S232 搜索家长:✅ 按姓名/手机/账号搜索正常
|
|||
|
|
- S233 添加家长:✅ 成功添加新家长账号
|
|||
|
|
- S234 编辑家长:✅ 修改信息成功
|
|||
|
|
- S235 删除家长:✅ 有确认对话框
|
|||
|
|
- S236 重置密码:✅ 生成临时密码,支持复制
|
|||
|
|
- S237 管理孩子弹窗:✅ 显示已关联孩子,带班级和关系标签
|
|||
|
|
- S238 选择孩子弹窗:✅ 表格+搜索+班级筛选+分页
|
|||
|
|
- S239 关联学生:✅ 完整流程:选择→选关系→确认
|
|||
|
|
- S240 解除关联:✅ 有确认对话框
|
|||
|
|
- S241 关系标签:✅ 父亲蓝色、母亲粉色等颜色区分
|
|||
|
|
- S203 添加教师:✅ 成功添加"测试教师"(需填写邮箱)
|
|||
|
|
- S205 删除教师:✅ 有确认对话框
|
|||
|
|
- S213 添加学生:✅ 成功添加"测试学生"(需填写家长手机号)
|
|||
|
|
- S215 删除学生:✅ 有确认对话框
|
|||
|
|
|
|||
|
|
## 核心流程测试
|
|||
|
|
- 课程授权:✅ 新课程发布后自动授权给租户(课程数从4增至5)
|
|||
|
|
- 创建排课:✅ 为"核心流程测试课程包"创建排课成功
|
|||
|
|
- 班级:中一班
|
|||
|
|
- 时间:2026-02-25 15:00-16:00
|
|||
|
|
- 教师:李老师
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*测试记录创建于 2026-02-24*
|