音乐播放器项目测试

音乐播放器项目测试

    • 项目简介及测试内容
    • 需求分析
    • 测试设计
        • 注册登陆
            • 注册
            • 登陆
        • 上传音乐
        • 删除音乐
        • 批量删除音乐
        • 查询音乐
        • 添加音乐至喜欢列表
        • 查找在喜欢列表中的音乐
        • 移除喜欢列表中的音乐
    • 测试执行
        • 测试环境
        • 测试内容
    • 测试评估

项目简介及测试内容

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

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

需求分析

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

测试设计

注册登陆
注册

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

登陆

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

上传音乐

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

删除音乐

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

批量删除音乐

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

查询音乐

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

添加音乐至喜欢列表

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

查找在喜欢列表中的音乐

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

移除喜欢列表中的音乐

与删除音乐类似

测试执行

测试环境

Chrome 版本 95.0.4638.69 Windows10 Dell电脑 64位

测试内容

音乐播放器项目测试_第1张图片

测试评估

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

你可能感兴趣的:(WEB小练习,测试工程师)