当前位置: 首页 > article >正文

项目7-音乐播放器7(测试报告)

1.项目背景

音乐播放器采用前后端分离的方法来实现,基于SSM框架构建,同时使用了数据库来存储相关的数据,同时将其部署到云服务器上。

用户可以轻松注册登录,浏览丰富的音乐库,搜索喜欢的歌曲。系统支持多种音频格式播 放,提供流畅的音乐体验。个性化的播放列表功能,方便用户收藏和管理喜爱的音乐。后台管理功能强大,管理员能够便捷地对音乐 资源进行上传、更新和删除操作,确保音乐库的新鲜与丰富。SSM 框架保证了系统的稳定性、扩展性和高效的数据处理能力。简洁美 观的界面设计,易于操作,让用户尽享音乐的魅力。

前端主要有6个页面构成:登录页面、注册页面、音乐展示页面、收藏音乐展示页面、对音乐进行评论,上传音乐页面以上模拟实现了最简单的音乐播放器。

2.项目功能

  • 注册功能:用户可以自己定义昵称同时设置密码,通过点击黑框按钮即可完成注册(并且可以将个人信息存储在后端数据库中),同时可以自动跳入登陆界面。
  • 登录功能:用户名以及密码已经在后端写入了数据库。登录成功后就会跳转到列表页面。在主页最下方存在首页和注册两个按钮,当你没有账号时可以点击注册按钮进行账户注册,若从未在浏览器上登陆过该网站或者登录信息过期时,则会强制登录跳转到登陆页面。
  • 音乐播放器页面展示:用户们上传的歌曲都可以展示到页面上。
  • 播放歌曲:点击播放按钮可以成功的播放音乐。
  • 喜欢歌曲:点击喜欢按钮可以在喜欢列表中看到该用户所收藏的音乐。
  • 删除歌曲:点击删除按钮可以把我们上传的音乐进行删除。
  • 评论歌曲:点击评论可以跳转到评论页面,对自己喜欢的音乐进行评论。
  • 上传音乐:点击添加歌曲按钮,选择歌曲,输入歌曲的作者名字,点击上传按钮可以上传音乐到后端的服务器中,并在音乐播放器页面展示我们上传的歌曲。
  • 通过歌曲名关键词查找相关歌曲:查找关键词页面可以出现歌曲名字中含有关键词的歌曲。

3.测试计划

3.1 功能测试

3.1.1 测试用例

3.1.2 实际执行测试的部分操作步骤/截图

  • 注册功能:
  • 登录功能:
  • 音乐播放器页面展示:
  • 播放歌曲:
  • 喜欢歌曲:
  • 删除歌曲:
  • 评论歌曲:
  • 上传音乐:
  • 通过歌曲名关键词查找相关歌曲:

3.2 自动化测试

自动化测试参考:

项目7-音乐播放器8(自动化测试)-CSDN博客

3.3 性能测试

3.3.1 登陆测试

3.3.2 难点


http://www.kler.cn/a/294157.html

相关文章:

  • QTcpSocket 服务端和客户端
  • 认证鉴权框架SpringSecurity-1--概念和原理篇
  • FlinkPipelineComposer 详解
  • 写给初学者的React Native 全栈开发实战班
  • 【JAVA基础】JVM是什么?
  • FluentUI使用
  • MATLAB 中的矩阵拼接技巧
  • bash反弹shell分析
  • C#编程语言及.NET 平台快速入门指南
  • Facebook群控系统,零门槛营销
  • 基于人工智能的聊天情感分析系统
  • 使用Selenium WebDriver捕获网络请求
  • 【60天备战软考高级系统架构设计师——第七天:架构风格】
  • Python炒股自动化,怎样理解股票交易性质
  • 如何构建你自己的实时人脸识别系统
  • django学习入门系列之第十点《django中数据库操作--创建与删除表》
  • OpenCV下的无标定校正(stereoRectifyUncalibrated)
  • 如何解决PCDN技术与边缘计算技术融合后的安全和隐私问题(壹)?
  • Linux——redis
  • day47——面向对象特征之继承
  • 【AI】Pytorch_模型构建
  • Form 表单的 resetFields() 失效原因
  • 站在 AI 与 Web3 的交汇路口,EraAI 如何带领投资者进入智能化决策时代?
  • C++中匿名命名空间的主要使用方法
  • OpenCV直方图计算
  • neon指令