Skip to content

Latest commit

 

History

History
40 lines (36 loc) · 1.3 KB

File metadata and controls

40 lines (36 loc) · 1.3 KB

OpenCourse 测试文档 - HistoryManagerTest

本文档为 OpenCourse 团队测试文档之 HistoryManagerTest

Details

测试的主要功能:

  1. 历史记录查询 (getHistories)
    1. 正常返回用户历史记录(按时间倒序)
    2. 返回空列表当用户无历史记录
  2. 历史对象获取 (getHistoryObject)
    1. 正常返回历史关联对象
    2. 处理 null 历史记录
  3. 点赞状态查询 (getLikeStatus)
    1. 交互点赞状态检查(已点赞/已取消点赞/无记录)
    2. 资源点赞状态检查(已点赞/已取消点赞/无记录)
  4. 课程相关日志记录
    1. 创建课程日志记录
    2. 更新课程日志记录
    3. 删除课程日志记录
    4. 课程评分日志记录
    5. 异常处理测试
  5. 院系相关日志记录
    1. 创建院系日志记录
    2. 更新院系日志记录
    3. 删除院系日志记录
    4. 异常处理测试
  6. 资源相关日志记录
    1. 创建/更新/删除资源日志记录
    2. 点赞/取消点赞资源日志记录
    3. 查看资源日志记录
    4. 异常处理测试
  7. 交互相关日志记录
    1. 创建/更新/删除交互日志记录
    2. 点赞/取消点赞交互日志记录
    3. 异常处理测试
  8. 用户相关日志记录
    1. 创建/更新/删除用户日志记录
    2. 异常处理测试