目录
一、项目背景
本项目是在Spring 前后端分离的音乐播放器系统,由登录页面,主页面,上传页面,收藏页面组成,可以在主页面查询自己的音乐,能够自己上传本地音乐,并且收藏进收藏列表中。
二、项目功能
项目在功能测试方面的核心内容是是:用户登录功能,查询功能,播放功能,删除功能,收藏功能,上传功能。
三、功能测试
3.1测试用例
测试用例总览
3.2登录功能
测试用例设计
执行测试
登录页面正常打开
执行测试用例:
1.用户名输入:xhb,密码输入:123456
登陆成功:弹窗提示登陆成功
2.用户名为空,密码错误
登录失败:弹窗提示用户名或密码不能为空
3.用户名为空,密码为空
登录失败:弹窗提示用户名或密码不能为空
4.用户名为空,密码正确
登录失败:弹窗提示用户名或者密码不能为空
5.用户名错误,密码错误
登录失败:弹窗提示密码或者用户名错误
6.用户名错误,密码为空
登录失败:弹窗提示用户名或者密码错误
7.用户名错误,密码正确
登录失败:弹窗提示密码或者用户名错误
8.用户名正确,密码错误
登录失败:弹窗提示密码或者用户名错误
9.用户名正确,密码为空
登录失败:弹窗提示用户名或者密码不能为空
3.3主页面
测试用例设计
执行测试
页面出错无法打开,未登录
页面正常打开,已登录
执行测试用例:
1测试搜索框
1.1查询音乐成功,输入歌名精准
1.2查询音乐成功,输入歌曲名模糊
1.3查询音乐失败,搜索为空
1.4查询音乐失败,搜索歌名不存在
1.5查询音乐失败,搜索有错字
2.播放音乐
2.1播放成功,点击播放歌曲
2.2播放失败,播放歌曲格式不是MP3
3.收藏音乐
3.1收藏成功,点击喜欢
3.2收藏失败,喜欢列表中已经存在这首音乐
4.删除一首音乐
4.1删除成功,点击删除
5.删除多首音乐
5.1删除成功,点击选择,点击删除选中
3.4上传音乐页面
测试用例设计
执行测试
页面出错无法打开,未登录
页面正常打开,已登录
执行测试用例
上传成功,点击选择文件,输入歌手名,点击上传
上传成功,点击选择文件,直接点击上传
上传失败,歌曲名和歌手名都重复
3.5收藏音乐页面
测试用例设计
执行测试
页面出错无法打开,未登录
页面正常打开,已登录
执行测试用例
1.在喜欢列表中移除歌曲
1.1移除成功,点击移除,弹窗显示移除成功
2.在喜欢列表中播放音乐
2.1播放成功,点击播放
3.回到主页面
3.1回到主页面成功,点击回到首页