音乐播放器项目测试

项目简介及测试内容

音乐服务器:实现了登陆注册功能,登陆后可以查看并播放当前系统上所有的音乐,可以对音乐进行喜欢或删除操作,喜欢会把选择的音乐添加至当前用户的喜欢列表,删除只可以删除当前登录用户上传的音乐。音乐保存在云端服务器上,路径保存在数据库中,使用时可以进行读取。

测试内容:本次测试只对项目功能进行测试,测试方法为黑盒测试。

需求分析

1.注册登陆
2.上传音乐
3.删除音乐
4.批量删除音乐
5.查询音乐
6.添加音乐至喜欢列表
7.查找在喜欢列表中的音乐
8.移除喜欢列表中的音乐

测试设计

注册登陆
注册

正确填写所有信息是否可以注册成功
注册信息如果不进行填写是否可以注册成功
某项注册信息不填写是否可以注册成功
注册相同用户名的账号是否可以注册成功
填写错误或失效的信息是否可以注册成功

登陆

输入注册好的用户名密码进行登陆
输入未注册的用户名密码进行登陆
不输入用户名密码进行登陆
只输入存在的用户名进行登陆
只输入密码进行登陆

上传音乐

上传MP3格式的音乐文件
上传非mp3格式的文件
不添加文件直接进行上传
上传已存在的音乐文件
输入歌手名进行上传
不输入歌手名进行上传

删除音乐

删除某音乐后,查看音乐列表
删除某音乐后,查看数据库
删除某音乐后,查看相关文件是否被删除

批量删除音乐

点击删除选中,是否可以成功删除所有选中的音乐,并查看音乐列表、数据库、相关文件

查询音乐

当输入框为空时,是否默认显示所有歌曲
点击输入框,是否可以输入文字
输入文字后,点击查询是否会显示与关键词相关的音乐信息
输入文字、数字、字母、符号,是否可以正常查询
输入空格,是否可以正常查询
在关键字之前添加空格,是否可以正常查询
在关键字之后添加空格,是否可以正常查询
在关键字之前之后都添加空格,是否可以正常查询

添加音乐至喜欢列表

点击某音乐的喜欢后,在喜欢列表是否存在该音乐
重复点击某音乐的喜欢,在喜欢列表中是否仍然存在
切换账号,查看其它账号喜欢的音乐是否存期本账号中

查找在喜欢列表中的音乐

与查询音乐类似(其实是一个功能)
另外:
查找非喜欢列表的音乐
查找其它用户喜欢列表的音乐
查找本用户喜欢的音乐

移除喜欢列表中的音乐

与删除音乐类似

测试执行

测试环境

Chrome 版本 95.0.4638.69 Windows10 Dell电脑 64位

测试内容

在这里插入图片描述

测试评估

测试用例中标黄处为预期结果与实际结果不符的测试用例
项目问题仍存在,并未对其进行修改
目前只对项目的需求功能进行了测试,并未对其它功能以及项目本身进行全面测试

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本
好的,以下是基于Vue实现的仿网易云音乐播放器项目测试分析: 1. 单元测试:通过单元测试测试音乐播放器的各个组件,包括歌曲列表、播放器控制条、歌曲详情页、搜索框等等。对于每个组件,都需要测试其相应的功能是否正常,例如歌曲列表是否可以正常显示、播放器控制条是否可以正常拖动等等。 2. 组件测试:通过组件测试测试音乐播放器的各个组件之间的交互是否正常。例如测试歌曲列表组件和播放器控制条组件之间的交互是否正常,点击歌曲列表中的歌曲是否可以正常播放等等。 3. 集成测试:通过集成测试测试整个音乐播放器的功能是否正常。例如测试整个播放器的播放、暂停、切歌、搜索等功能是否正常工作。 4. UI测试:通过UI测试测试音乐播放器的UI界面是否正常。例如测试歌曲列表、歌曲详情页、搜索框等UI界面是否可以正常显示,是否符合UI设计要求等等。 5. 性能测试:通过性能测试测试音乐播放器的性能是否正常。例如测试在不同网络环境下,歌曲的加载速度是否正常,播放歌曲时的响应速度是否正常等等。 需要注意的是,在进行测试时,需要模拟不同的场景和用户行为,例如测试在不同网络环境下,歌曲的加载速度是否正常;测试用户在快速切换歌曲时,播放器的响应速度是否正常等等。同时,也需要对测试结果进行分析和反馈,及时修复发现的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值