200条短视频APP测试用例

1. 登录

  1. 输入正确的手机号和密码,登录成功。
  2. 输入正确的手机号和错误的密码,登录失败。
  3. 输入错误的手机号和正确的密码,登录失败。
  4. 输入不存在的手机号和任意密码,登录失败。

2. 注册

  1. 输入正确的手机号和密码,注册成功。
  2. 输入已存在的手机号和任意密码,注册失败。
  3. 输入错误格式的手机号和任意密码,注册失败。

3. 首页

  1. 滑动屏幕,显示更多推荐视频。
  2. 点击搜索框,进入搜索页面。
  3. 点击热门标签,进入对应标签页面。
  4. 点击关注的用户头像,进入该用户的个人主页。

4. 视频播放

  1. 点击视频缩略图,进入视频播放页面。
  2. 点击视频播放页面的评论图标,进入评论列表页面。
  3. 点击视频播放页面的点赞图标,可以点赞或取消点赞。
  4. 点击视频播放页面的分享图标,可以分享到其他应用。
  5. 点击视频播放页面的举报图标,可以举报该视频。
  6. 在视频播放过程中,点击屏幕暂停/播放视频。

5. 视频上传

  1. 选择视频文件上传,上传成功。
  2. 选择不支持的视频格式上传,上传失败。
  3. 上传视频时添加标题和描述,上传成功。
  4. 上传视频时不添加标题和描述,上传失败。
  5. 上传视频时添加过长的标题和描述,上传失败。

6. 个人主页

  1. 点击个人主页的关注按钮,可以关注或取消关注该用户。
  2. 点击个人主页的粉丝按钮,可以查看该用户的粉丝列表。
  3. 点击个人主页的关注按钮,可以查看该用户的关注列表。
  4. 点击个人主页的编辑按钮,可以编辑个人资料。

7. 消息

  1. 接收到其他用户评论自己的视频,可以查看评论内容。
  2. 接收到其他用户点赞自己的视频,可以查看点赞信息。
  3. 接收到其他用户关注自己,可以查看关注信息。
  4. 接收到系统通知,可以查看通知内容。

8. 搜索

  1. 输入关键词搜索视频,显示相关视频列表。
  2. 输入不存在的关键词搜索视频,显示无结果。
  3. 输入关键词搜索用户,显示相关用户列表。
  4. 输入不存在的关键词搜索用户,显示无结果。

9. 标签

  1. 点击热门标签,显示相关视频列表。
  2. 点击自己已关注的标签,显示相关视频列表。
  3. 点击未关注的标签,提示关注后才能查看相关视频。

10. 关注

  1. 关注其他用户,关注成功。
  2. 关注自己,关注失败。
  3. 关注已关注的用户,关注失败。
  4. 取消关注已关注的用户,取消关注成功。
  5. 取消关注未关注的用户,取消关注失败。

11. 点赞

  1. 点赞其他用户的视频,点赞成功。
  2. 点赞自己的视频,点赞失败。
  3. 取消点赞已点赞的视频,取消点赞成功。
  4. 取消点赞未点赞的视频,取消点赞失败。

12. 评论

  1. 评论其他用户的视频,评论成功。
  2. 评论自己的视频,评论失败。
  3. 删除自己的评论,删除成功。
  4. 删除其他用户的评论,删除失败。

13. 举报

  1. 举报其他用户的视频,举报成功。
  2. 举报自己的视频,举报失败。
  3. 举报已被举报的视频,举报失败。
  4. 撤销已举报的视频,撤销成功。

14. 分享

  1. 分享视频到微信好友,分享成功。
  2. 分享视频到QQ好友,分享成功。
  3. 分享视频到微博,分享成功。
  4. 分享视频到其他应用,分享失败。

15. 编辑资料

  1. 修改昵称,修改成功。
  2. 修改头像,修改成功。
  3. 修改性别,修改成功。
  4. 修改年龄,修改成功。
  5. 修改个人简介,修改成功。

16. 粉丝列表

  1. 点击粉丝头像,进入该用户的个人主页。
  2. 点击关注按钮,可以关注或取消关注该用户。
  3. 点击举报按钮,可以举报该用户。

17. 关注列表

  1. 点击关注头像,进入该用户的个人主页。
  2. 点击关注按钮,可以取消关注该用户。
  3. 点击举报按钮,可以举报该用户。

18. 通知

  1. 点击通知,进入相关页面。
  2. 将某条通知标记为已读,标记成功。
  3. 将所有通知标记为已读,标记成功。

19. 消息

  1. 将某个聊天窗口设置为置顶,设置成功。
  2. 将某个聊天窗口取消置顶,取消成功。
  3. 将某个聊天窗口删除,删除成功。
  4. 发送文字消息,发送成功。
  5. 发送表情消息,发送成功。
  6. 发送图片消息,发送成功。
  7. 发送语音消息,发送成功。
  8. 发送视频消息,发送成功。
  9. 发送位置消息,发送成功。
  10. 发送文件消息,发送成功。
  11. 接收文字消息,接收成功。
  12. 接收表情消息,接收成功。
  13. 接收图片消息,接收成功。
  14. 接收语音消息,接收成功。
  15. 接收视频消息,接收成功。
  16. 接收位置消息,接收成功。
  17. 接收文件消息,接收成功。

20. 搜索

  1. 搜索自己的昵称,显示自己的个人主页。
  2. 搜索自己的手机号,显示自己的个人主页。
  3. 搜索自己的ID号,显示自己的个人主页。
  4. 搜索不存在的昵称、手机号、ID号,显示无结果。

21. 个人主页

  1. 点击个人主页的粉丝数,进入粉丝列表页面。
  2. 点击个人主页的关注数,进入关注列表页面。
  3. 点击个人主页的视频数,进入视频列表页面。
  4. 点击个人主页的喜欢数,进入喜欢列表页面。

22. 视频列表

  1. 点击视频缩略图,进入视频播放页面。
  2. 点击视频标题,进入视频播放页面。
  3. 滑动屏幕,显示更多视频。

23. 发现

  1. 点击发现页面的热门标签,进入对应标签页面。
  2. 点击发现页面的话题,进入对应话题页面。
  3. 点击发现页面的活动,进入对应活动页面。
  4. 点击发现页面的直播,进入直播页面。

24. 直播

  1. 进入直播页面,可以进行直播。
  2. 进入直播页面,可以观看直播。
  3. 结束直播,直播结束成功。
  4. 观看直播时发送弹幕,发送成功。
  5. 观看直播时发送礼物,发送成功。
  6. 观看直播时取消关注主播,取消关注成功。
  7. 观看直播时关注主播,关注成功。
  8. 观看直播时举报直播,举报成功。
  9. 观看直播时发送私信,发送成功。
  10. 观看直播时发送评论,发送成功。
  11. 观看直播时点赞直播,点赞成功。
  12. 观看直播时取消点赞直播,取消点赞成功。
  13. 观看直播时分享直播,分享成功。
  14. 观看直播时进入主播的个人主页,进入成功。
  15. 观看直播时进入其他观众的个人主页,进入成功。
  16. 主播在直播过程中发送文字消息,发送成功。
  17. 主播在直播过程中发送表情消息,发送成功。
  18. 主播在直播过程中发送图片消息,发送成功。
  19. 主播在直播过程中发送语音消息,发送成功。
  20. 主播在直播过程中发送视频消息,发送成功。
  21. 主播在直播过程中发送位置消息,发送成功。
  22. 主播在直播过程中发送文件消息,发送成功。
  23. 观众在直播过程中发送文字消息,发送成功。
  24. 观众在直播过程中发送表情消息,发送成功。
  25. 观众在直播过程中发送图片消息,发送成功。
  26. 观众在直播过程中发送语音消息,发送成功。
  27. 观众在直播过程中发送视频消息,发送成功。
  28. 观众在直播过程中发送位置消息,发送成功。
  29. 观众在直播过程中发送文件消息,发送成功。
  30. 观众在直播过程中发送连麦请求,发送成功。
  31. 主播在直播过程中接受观众的连麦请求,接受成功。
  32. 主播在直播过程中拒绝观众的连麦请求,拒绝成功。
  33. 观众在直播过程中退出连麦,退出成功。
  34. 观众在直播过程中切换摄像头,切换成功。
  35. 观众在直播过程中调整音量,调整成功。
  36. 观众在直播过程中调整画面质量,调整成功。
  37. 观众在直播过程中调整画面比例,调整成功。
  38. 观众在直播过程中调整画面方向,调整成功。
  39. 观众在直播过程中调整屏幕亮度,调整成功。
  40. 观众在直播过程中调整屏幕色彩,调整成功。
  41. 观众在直播过程中调整屏幕锁定,调整成功。
  42. 观众在直播过程中调整屏幕旋转,调整成功。
  43. 观众在直播过程中调整屏幕分辨率,调整成功。
  44. 观众在直播过程中调整屏幕上下左右移动,调整成功。
  45. 观众在直播过程中调整屏幕能量值,调整成功。
  46. 观众在直播过程中调整屏幕尺寸,调整成功。
  47. 观众在直播过程中调整屏幕透明度,调整成功。
  48. 观众在直播过程中调整屏幕缩放比例,调整成功。
  49. 观众在直播过程中调整屏幕相对位置,调整成功。
  50. 观众在直播过程中调整屏幕绝对位置,调整成功。
  51. 观众在直播过程中调整屏幕旋转角度,调整成功。
  52. 观众在直播过程中调整屏幕颜色温度,调整成功。
  53. 观众在直播过程中调整屏幕对比度,调整成功。
  54. 观众在直播过程中调整屏幕色彩饱和度,调整成功。
  55. 观众在直播过程中调整屏幕亮度均衡,调整成功。
  56. 观众在直播过程中调整屏幕色彩均衡,调整成功。

25. 性能测试

  1. 多个用户同时登录,系统响应时间。
  2. 多个用户同时上传视频,系统响应时间。
  3. 多个用户同时观看直播,系统响应时间。
  4. 多个用户同时发送消息,系统响应时间。
  5. 多个用户同时搜索视频,系统响应时间。
  6. 系统长时间运行,资源占用情况。
  7. 系统处理大量数据,性能表现。

26. 安全测试

  1. 账号密码加密强度。
  2. 用户信息保护措施。
  3. 数据传输安全性。
  4. 恶意代码检测。
  5. 漏洞扫描。
  6. SQL注入攻击测试。
  7. XSS攻击测试。
  8. CSRF攻击测试。

27. 兼容性测试

  1. 不同操作系统下的兼容性。
  2. 不同浏览器下的兼容性。
  3. 不同分辨率下的兼容性。
  4. 不同网络环境下的兼容性。
  5. 不同设备型号下的兼容性。

28. 易用性测试

  1. 用户界面设计是否符合用户习惯。
  2. 操作流程是否简单易懂。
  3. 功能是否易于使用。
  4. 错误提示是否清晰明了。
  5. 用户体验是否良好。

29. 国际化测试

  1. 不同语言环境下的显示是否正确。
  2. 不同语言环境下的操作是否正常。
  3. 不同语言环境下的数据格式是否正确。
  4. 不同语言环境下的用户体验是否良好。

30. 压力测试

  1. 系统承受大量用户访问的压力测试。
  2. 系统承受大量数据处理的压力测试。
  3. 系统长时间运行的压力测试。
  4. 系统处理高并发请求的压力测试。

31. 负载测试

  1. 系统在不同负载下的性能表现测试。
  2. 系统在不同负载下的资源占用情况测试。
  3. 系统在不同负载下的稳定性测试。

32. 可用性测试

  1. 系统的可用性测试。
  2. 系统的可靠性测试。
  3. 系统的稳定性测试。
  4. 系统的容错性测试。
200条短视频APP测试用例 - 功能测试全覆盖

原文地址: https://www.cveoy.top/t/topic/oRR2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录