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

1.项目背景

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

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

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

2.项目功能

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

3.测试计划

3.1 功能测试

3.1.1 测试用例

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

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

3.2 自动化测试

自动化测试参考:

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

3.3 性能测试

使用jmeter进行简单性能测试:针对登录、注册等功能进行简单的性能测试。
然后在实现的过程中,插入集合点以及事务等,并通过设置来实现用户的并发操作。

3.3.1 测试过程

  1. 启动JMeter

  2. 在“测试计划”下添加“线程组”

  3. 在“线程组”下添加“HTTP”取样器

  4. 填写“HTTP请求”的相关请求数据

  5. 在“线程组”下添加“查看结果树”监听器

3.3.2 测试结果

 压力测试

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值