Skip to content

测试策略

1. 目标

  • 保证课程大作业主链路可稳定演示。
  • 在正式验收前发现阻断性问题,而不是在答辩现场发现。
  • 为测试报告提供结构化证据来源。

2. 测试分层

层级重点
单元测试状态流转、分数计算、权限判断、截止时间规则
接口测试认证、课程、任务、提交、成绩、通知
集成测试提交到评测、批改到成绩发布、导入到审计
冒烟测试演示账号、演示数据、关键页面和关键链路

3. 必测主链路

  1. 登录
  2. 建课 / 选课
  3. 发布作业或实验
  4. 学生提交
  5. 自动评测
  6. 教师批改
  7. 成绩发布

4. 高风险专项

  • 越权访问与角色隔离
  • 超时、超次数、超大小提交
  • 判题失败、超时和重评
  • 成绩撤回与重新发布
  • 审计日志与导出权限

5. 输出物

  • 测试用例
  • 测试结果
  • 缺陷清单
  • 回归记录
  • 关键截图与日志证据