Sprout新苗——测试用例文档

Sprout新苗 2024-11-12 23:55:43

目录

  • 一、 接口单元测试
  • 1. 管理端管理员控制器模块
  • 1.1 管理员登录
  • 2. 管理端用户控制器模块
  • 2.1 创建学生用户
  • 2.2 批量创建学生用户
  • 2.3 分页查询学生列表
  • 2.4 用户注册位置统计
  • 2.5 根据学号查询学生基本信息
  • 3. 管理端专业控制器模块
  • 3.1 查询所有专业
  • 3.2 根据id查询专业
  • 3.3 根据院系id查询专业
  • 4. 管理端院系控制器模块
  • 4.1 查询所有院系
  • 4.2 根据id查询院系
  • 5. 管理端广告控制器模块
  • 5.1 投放广告
  • 5.2 分页查询广告
  • 5.3 删除广告
  • 6. 管理端任务控制器模块
  • 6.1 创建父任务
  • 6.2 创建子任务
  • 6.3 查询父任务或者单项任务列表
  • 6.4 根据id查询任务或及其子任务
  • 6.5 批量创建子任务
  • 7. 管理端任务提交控制器模块
  • 7.1 分页查询任务提交
  • 7.2 查询可审核的非子任务列表
  • 7.3 根据父任务id查询可审核的子任务列表
  • 7.4 根据任务id查询任务提交列表
  • 7.5 审核任务提交 批量
  • 8. 管理端用户任务统计控制器模块
  • 8.1 任务统计
  • 8.2 根据任务id统计任务完成情况
  • 8.3 根据父任务id统计其子任务完成情况
  • 8.4 查看用户任务完成情况
  • 9. 管理端仪表盘控制器模块
  • 9.1 日活统计查询
  • 9.2 总活动数统计
  • 9.3 根据学号查询任务完成情况
  • 9.4 学生注册统计
  • 9.5 热门任务统计
  • 9.6 学院人数统计
  • 9.7 广告列表查询
  • 9.8 广告点击统计
  • 10. 学生端用户控制器模块
  • 10.1 用户登录 密码登录
  • 10.2 用户身份证识别及信息核验
  • 10.3 修改用户昵称
  • 10.4 用户录取通知书认证
  • 10.5 用户人脸对比
  • 10.6 用户注册
  • 10.7 获取用户所在城市位置信息
  • 10.8 获得用户脱敏信息
  • 10.9 获得当前用户脱敏信息
  • 10.10 修改密码
  • 10.11 修改用户头像
  • 11. 学生端任务控制器
  • 11.1 查询可接受的支线任务
  • 12. 学生端用户任务统计控制器
  • 12.1 分页查询用户的父任务 可搜索 可排序
  • 12.2 查询用户的父任务下的子任务
  • 13. 学生端讨论点赞控制器
  • 13.1 根据讨论ID点赞
  • 13.2 根据讨论ID取消点赞
  • 13.3 查询用户是否点赞
  • 14. 学生端排行榜控制器
  • 14.1 查询排行榜
  • 15. 学生端任务提交控制器
  • 15.1 任务提交
  • 15.2 分页查询任务提交
  • 15.3 生成二维码打卡信息
  • 15.4 完成任务
  • 16. 学生端广告用户控制器
  • 16.1 用户获取广告
  • 17. 学生端讨论控制器
  • 17.1 创建讨论
  • 17.2 查询用户讨论
  • 17.3 根据ID查询任务讨论或者动态
  • 17.4 根据动态ID查询校园圈的动态的评论
  • 17.5 根据动态ID查询校园圈的动态的评论数
  • 17.6 根据任务ID查询任务讨论
  • 17.7 根据任务ID查询任务讨论数
  • 17.8 根据父评论ID查询子评论
  • 17.9 删除讨论
  • 18. 学生端通知消息控制器
  • 18.1 查询通知消息列表
  • 18.2 查看消息详情
  • 18.3 删除消息
  • 19. 学生端广告点击控制器
  • 19.1 记录广告点击
  • 20. 学生端养成控制器
  • 20.1 查询个人养成信息
  • 20.2 浇灌树苗
  • 20.3 种植树苗
  • 20.4 收获大树苗
  • 21. 学生端日活控制器
  • 21.1 日活统计
  • 二、接口自动化测试
  • 1. 管理端接口自动化测试
  • 2. 学生端接口自动化测试
  • 三、 学生端页面测试
  • 1. 用户登录
  • 2. 用户退出登录
  • 3. 开屏广告
  • 4. Banner广告
  • 5. 用户认证
  • 6. 昵称修改
  • 7. 头像修改
  • 8. 排行榜
  • 9. 地图
  • 10. 教务通知
  • 11. 校历
  • 12. 报修
  • 13. 我的树林
  • 14. 个人任务查看
  • 15. 子任务列表查看
  • 16. 任务大厅查看
  • 17. 订阅支线任务
  • 18. 问卷任务
  • 19. 定位任务
  • 20. 图片提交任务
  • 21. 扫码任务
  • 22. 网页浏览任务
  • 23. 通知推送
  • 四、 管理端页面测试
  • 1. 仪表盘——日活统计
  • 2. 仪表盘——工具箱
  • 3. 仪表盘——消息箱
  • 4. 仪表盘——学生注册统计
  • 5. 仪表盘——学生分类统计
  • 6. 仪表盘——新生注册位置统计
  • 7. 仪表盘——热门活动
  • 8. 仪表盘——查询用户
  • 9. 仪表盘——广告统计
  • 10. 导入学生
  • 11. 往期任务查询
  • 12. 发布任务
  • 13. 管理员登录
  • 14. 任务审核
  • 15. 发布广告
  • 16. 广告查询
  • 五、 AI接口单元测试
  • 1. OCR文字识别
  • 2. 人脸识别
  • 3. 姿势识别
  • 4. 物品识别
  • 5. 压力测试
  • 5.1 编写Locust测试文件
  • 5.2 运行locust测试文件
  • 5.3 访问locust网页
  • 5.4 压测结果

一、 接口单元测试

1. 管理端管理员控制器模块

1.1 管理员登录

接口描述:管理员登录接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2. 管理端用户控制器模块

2.1 创建学生用户

接口描述:后端导入所有学生用户接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2.2 批量创建学生用户

接口描述:excel导入批量创建学生用户

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2.3 分页查询学生列表

接口描述:分页查询所有学生接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2.4 用户注册位置统计

接口描述:根据用户注册位置统计用户分布接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2.5 根据学号查询学生基本信息

接口描述:根据学生学号查询学生接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

3. 管理端专业控制器模块

3.1 查询所有专业

接口描述:查询所有专业接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

3.2 根据id查询专业

接口描述:根据专业id查询专业接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

3.3 根据院系id查询专业

接口描述:根据院系id查询所属于该院系的所有专业接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

4. 管理端院系控制器模块

4.1 查询所有院系

接口描述:查询所有院系接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

4.2 根据id查询院系

接口描述:根据院系id查询院系接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

5. 管理端广告控制器模块

5.1 投放广告

接口描述:投放广告接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

5.2 分页查询广告

接口描述:分页查询所有广告接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

5.3 删除广告

接口描述:删除广告接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

6. 管理端任务控制器模块

6.1 创建父任务

接口描述:创建父任务接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

6.2 创建子任务

接口描述:在父任务下创建子任务接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

6.3 查询父任务或者单项任务列表

接口描述:查询父任务详细信息以及单项任务详细信息接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

6.4 根据id查询任务或及其子任务

接口描述:根据id查询任务及其子任务详细信息接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

6.5 批量创建子任务

接口描述:批量在选择的父任务下创建子任务接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

7. 管理端任务提交控制器模块

7.1 分页查询任务提交

接口描述:分页查询任务提交接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

7.2 查询可审核的非子任务列表

接口描述:查询可审核的非子任务列表接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

7.3 根据父任务id查询可审核的子任务列表

接口描述:根据父任务id查询可审核的子任务列表接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

7.4 根据任务id查询任务提交列表

接口描述:根据任务id查询任务提交列表接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

7.5 审核任务提交 批量

接口描述:审核任务提交 批量接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

8. 管理端用户任务统计控制器模块

8.1 任务统计

接口描述:任务统计接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

8.2 根据任务id统计任务完成情况

接口描述:根据任务id统计任务完成情况接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

8.3 根据父任务id统计其子任务完成情况

接口描述:根据父任务id统计其子任务完成情况接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

8.4 查看用户任务完成情况

接口描述:查看用户任务完成情况接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9. 管理端仪表盘控制器模块

9.1 日活统计查询

接口描述:查询日活统计接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.2 总活动数统计

接口描述:查询总活动数接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片

img

9.3 根据学号查询任务完成情况

接口描述:根据学号查询任务完成情况接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.4 学生注册统计

接口描述:学生注册接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.5 热门任务统计

接口描述: 热门任务接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.6 学院人数统计

接口描述:学院人数统计接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.7 广告列表查询

接口描述:广告列表查询接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

9.8 广告点击统计

接口描述:查看广告点击总数量接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10. 学生端用户控制器模块

10.1 用户登录 密码登录

接口描述:通过密码登录学生端

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.2 用户身份证识别及信息核验

接口描述:识别用户身份证,核验用户信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.3 修改用户昵称

接口描述:修改用户昵称

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.4 用户录取通知书认证

接口描述:用户录取通知书认证

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.5 用户人脸对比

接口描述:用户人脸对比

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.6 用户注册

接口描述:用户注册

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.7 获取用户所在城市位置信息

接口描述:获取用户所在城市位置信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.8 获得用户脱敏信息

接口描述:获取所有用户脱敏信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.9 获得当前用户脱敏信息

接口描述:获取当前用户的脱敏信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.10 修改密码

接口描述:修改用户密码

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

10.11 修改用户头像

接口描述:修改用户头像

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

11. 学生端任务控制器

11.1 查询可接受的支线任务

接口描述:查询可接受的支线任务

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

12. 学生端用户任务统计控制器

12.1 分页查询用户的父任务 可搜索 可排序

接口描述: 分页查询用户的父任务 可搜索 可排序

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

12.2 查询用户的父任务下的子任务

接口描述: 查询用户的父任务下的子任务

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

13. 学生端讨论点赞控制器

13.1 根据讨论ID点赞

接口描述:根据讨论ID点赞

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

13.2 根据讨论ID取消点赞

接口描述: 根据讨论ID取消点赞

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

13.3 查询用户是否点赞

接口描述: 查询用户是否点赞

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

14. 学生端排行榜控制器

14.1 查询排行榜

接口描述: 查询排行榜

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

15. 学生端任务提交控制器

15.1 任务提交

接口描述: 任务提交

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

15.2 分页查询任务提交

接口描述: 分页查询任务提交

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

15.3 生成二维码打卡信息

接口描述: 生成二维码打卡信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

15.4 完成任务

接口描述: 完成任务

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

16. 学生端广告用户控制器

16.1 用户获取广告

接口描述: 用户获取广告

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17. 学生端讨论控制器

17.1 创建讨论

接口描述: 创建讨论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.2 查询用户讨论

接口描述: 查询用户讨论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.3 根据ID查询任务讨论或者动态

接口描述: 根据ID查询任务讨论或者动态

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.4 根据动态ID查询校园圈的动态的评论

接口描述: 根据动态ID查询校园圈的动态的评论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.5 根据动态ID查询校园圈的动态的评论数

接口描述: 根据动态ID查询校园圈的动态的评论数

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.6 根据任务ID查询任务讨论

接口描述: 根据任务ID查询任务讨论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.7 根据任务ID查询任务讨论数

接口描述:根据任务ID查询任务讨论数

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.8 根据父评论ID查询子评论

接口描述: 根据父评论ID查询子评论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

17.9 删除讨论

接口描述: 删除讨论

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

18. 学生端通知消息控制器

18.1 查询通知消息列表

接口描述: 查询通知消息列表

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

18.2 查看消息详情

接口描述: 查看消息详情

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

18.3 删除消息

接口描述: 删除消息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

19. 学生端广告点击控制器

19.1 记录广告点击

接口描述: 记录广告点击

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

20. 学生端养成控制器

20.1 查询个人养成信息

接口描述: 查询个人养成信息

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

20.2 浇灌树苗

接口描述:浇灌树苗

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

20.3 种植树苗

接口描述: 种植树苗

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

20.4 收获大树苗

接口描述: 收获大树苗

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

21. 学生端日活控制器

21.1 日活统计

接口描述:统计日活

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

二、接口自动化测试

1. 管理端接口自动化测试

img

img

2. 学生端接口自动化测试

img

img

三、 学生端页面测试

1. 用户登录

功能描述:用户输入学号和密码点击按钮进行登录,全部字段都为必填项,学号必须为9个数字且用户必须存在,密码不少于6位且需输入正确

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

img

img

2. 用户退出登录

功能描述:用户点击按钮确认退出登录,将学号以及密码清空

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

3. 开屏广告

功能描述:如有投放,用户在开屏时展示广告页面;右下角提供跳过按钮,并有3秒倒计时;点击广告图片,可跳转到广告网页

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

4. Banner广告

功能描述:首页顶部区域展示广告;点击广告图片,可跳转到广告网页

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

5. 用户认证

功能描述:用户需要输入身份信息对账号进行认证

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

6. 昵称修改

功能描述:用户可以输入文字进行昵称修改,且不能为空

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

img

img

7. 头像修改

功能描述:用户可以上传图片进行头像修改

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

img

img

8. 排行榜

功能描述:展示个人树林培育情况排行榜

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

9. 地图

功能描述:展示校园整体地图、路线

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

10. 教务通知

功能描述:展示福州大学教务处的教务通知内容

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

11. 校历

功能描述:展示福州大学校历情况

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

12. 报修

功能描述:为用户提供线上报修功能

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

13. 我的树林

功能描述:展示个人树林培育情况;提供浇灌、种植、收获操作

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

14. 个人任务查看

功能描述:切换到“任务”Tab,可查看到本人任务列表;点击顶部的任务分类,可看到各类型任务的列表。

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

15. 子任务列表查看

功能描述:用户可以点击父任务查看其子任务列表

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

16. 任务大厅查看

功能描述:用户可以点击按钮查看任务大厅中的任务

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

17. 订阅支线任务

功能描述:点击任务大厅中任务描述旁边的加号,提示“订阅成功,可在首页-任务-支线任务查看”,加号变为不可见

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

18. 问卷任务

功能描述:可查看问卷内容并进行作答,回答完成后提示任务完成

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

19. 定位任务

功能描述:顶部有任务描述;可在地图中看到当前位置和打卡位置;如果未到达任务设定的打卡位置范围,点击“打卡”按钮,将提示“请移动到打卡范围后进行打卡”;到达范围后,点击“打卡”按钮,提示任务完成

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

20. 图片提交任务

功能描述:界面中显示需要拍摄上传的图片类型和拍摄按钮;点击拍摄按钮后,进入摄像界面,按要求拍摄后,上传服务器进行AI比对,成功后提示任务成功

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

21. 扫码任务

功能描述:界面中间显示二维码,且有效期很短;界面不可被截屏;二维码由活动地点的摄像机扫码后,学生端提示任务成功

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

22. 网页浏览任务

功能描述:顶部有任务描述;中间是需浏览的网页区域,浏览一段时间后,提示任务完成

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

23. 通知推送

功能描述:能够接收到服务端发来的通知,并在通知栏显示出来

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

四、 管理端页面测试

1. 仪表盘——日活统计

功能描述:APP端近七日的日活跃统计

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

2. 仪表盘——工具箱

功能描述:仪表盘的工具箱,可以切换某些卡片,更换功能

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

3. 仪表盘——消息箱

功能描述:通知任务是否有新审核,是否有新任务

有无bug:

此功能还没对接,为beta阶段任务。

界面显示:

img

4. 仪表盘——学生注册统计

功能描述:显示学生已注册人数和未注册人数的统计

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

5. 仪表盘——学生分类统计

功能描述:显示学生所属学院的统计

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

6. 仪表盘——新生注册位置统计

功能描述:显示学生注册位置所在省的统计

有无bug:

此功能还没对接,为beta阶段任务。

界面显示:

img

7. 仪表盘——热门活动

功能描述:显示最为热门的任务排名情况。

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

8. 仪表盘——查询用户

功能描述:查询用户的基本个人信息,库存情况,以及任务完成情况

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

9. 仪表盘——广告统计

功能描述:显示不同广告被点击的次数统计

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

10. 导入学生

功能描述:通过Excel批量导入学生数据。

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

11. 往期任务查询

功能描述:显示往期已发布任务的数据。

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

12. 发布任务

功能描述:显示学生注册位置所在省的统计

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

13. 管理员登录

功能描述:管理员登录功能

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

14. 任务审核

功能描述:审核学生提交的任务情况

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

img

img

15. 发布广告

功能描述:发布不同位置的广告到App端

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

16. 广告查询

功能描述:查询曾经已经发布的广告详情

有无bug:

实际界面与功能描述相同,测试通过。

界面显示:

img

五、 AI接口单元测试

1. OCR文字识别

接口识别:获取录取通知书信息接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

2. 人脸识别

接口识别:获取人脸对比结果接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

3. 姿势识别

接口识别:获取姿势识别结果接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

4. 物品识别

接口识别:获取物品识别结果接口

有无bug:

实际响应与功能描述相同,测试通过。

测试图片:

img

5. 压力测试

5.1 编写Locust测试文件

为每个接口编写如下的测试代码:

img

5.2 运行locust测试文件

在Anaconda Prompt命令行中,激活对应conda环境,并输入:

locust -f test.py

5.3 访问locust网页

保持locust的运行,并访问本机的http://localhost:8089/ ,设置以下参数:

img

5.4 压测结果

img

...全文
189 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

113

社区成员

发帖
与我相关
我的任务
社区描述
202401_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 助教_林日臻
  • 防震水泥
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧