【项目】畅音天地 测试报告

目录

1、项目介绍

1.1项目背景

1.2项目目标

1.3介绍一下这个项目

1.4测试系统代码 

2、功能测试

2.1登录模块

2.2音乐管理中心模块

2.3添加歌曲模块

2.4喜欢音乐模块

2.5功能测试结论

3、自动化测试

4、性能测试


1、项目介绍

1.1项目背景

  作为一个音乐爱好者,想要拥有属于自己的一个音乐播放器,可以实现自己上传音乐,播放音乐,让更多同学可以体验到自己设计到产品,结合自己所学知识完整的设计出一个产品。这也是一个理论与实际相结合的好的机会。

1.2项目目标

按照自己的想法,做出一个可以自己上传音乐,播放音乐的产品。

1.3介绍一下这个项目

•该项目主要业务涉及登录、上传、删除、收藏音乐等功能。

•登录功能方面考虑到安全,加入了加密算法Bcrypt。

•上传、删除、收藏音乐方面,涉及到了比较复杂的业务场景。如:删除个人收藏的音乐考虑是否需要删除原本的音乐,删除原本的音乐考虑是否需要删除已收藏的音乐等。

•对于播放音乐,涉及到了播放的第三方插件的引入与使用。

•每个功能都涉及到了前端和后端的共同设计,如:响应报文的统一设计。

•项目也考虑到了使用拦截器来拦截指定的路径内容。

1.4测试系统代码 

畅音天地: 项目:畅音天地 (gitee.com)https://gitee.com/wang-huiniu/changyin-tian-di


2、功能测试

软件环境:win11  、mysql 5.7、Microsoft Edge版本 127.0.2651.86 (正式版本) (64 位)

2.1登录模块

测试用例

1.页面是否正常显示

 测试结果

1.页面的整体布局正常;

2.页面的登录框颜色、大小正常;

3.页面展示文字不存在错别字;

4.按钮颜色分布均匀;

5.背景图片正确

2.用户输入密码的安全性

  测试结果

密文展示;

3.正常登入

  测试结果

出现登入成功弹窗,点击确定,跳转音乐管理中心 ;

4.用户名或者密码为空

  测试结果 

出现“用户名或者密码不能为空!”弹窗 ;

5.密码或者用户名错误

  测试结果 

出现“登录失败,密码或者用户名错误!”弹窗 ;

2.2音乐管理中心模块

1.页面布局是否完整

 测试结果 

1.背景颜色白色;

2.功能按钮、搜索框的位置正常;

3.音乐列表框的大小符合要求;

4.页面展示文字是否与布局对应;

5.不否存在错别字 ;

2.音乐列表内容是否正确

  测试结果 

歌曲名与歌手名正确匹配;

3.播放功能

测试结果 

1.第一次点击播放按钮可以播放音乐;

2.音乐可以完整播放;

3.音质是否正常;

4.播放中途可以暂停播放;

 4.搜索功能

测试结果 

1.支持关键词搜索;

2.支持模糊关键词搜索;

3.搜索的音乐正确;

5.收藏歌曲

 测试结果 

可以成功收藏;

6.删除歌曲

测试结果 

1.可以成功删除 ;

2.支持批量删除;

2.3添加歌曲模块

1.页面布局是否完整 

测试结果 

 页面布局完整 ;

2.添加音乐功能

 测试结果 

可以正常添加音乐;

2.4喜欢音乐模块

1.页面布局是否完整

  测试结果

1.页面的整体布局正确;

2.功能按钮、搜索框的位置正确 ;

3.收藏列表框的大小正确;

4.页面展示文字与布局对应;

5.不存在错别字;

2.收藏列表内容是否正确 

  测试结果

列表音乐是在音乐管理中心点击“喜欢”按钮收藏的;

3. 播放功能、搜索功能、移除操作

测试结果

正常;

4. 下载音乐

测试结果

可以提供用户下载;

2.5功能测试结论

测试用例总览

功能测试结果:测试用例100%通过;


3、自动化测试

1.自动化测试覆盖模块

登录模块、音乐管理中心模块、添加歌曲模块、喜欢音乐模块

2.自动化代码

changyin-tian-di_test · 王辉牛/test - 码云 - 开源中国 (gitee.com)https://gitee.com/wang-huiniu/test/tree/master/changyin-tian-di_test

3.自动化测试用例数:12;

4.自动化测试结构:pass:12/12,fail:0/12;

5.遗留风险:项目主要功能无问题,但自动化测试跳过了批量删除部分,可能存在细节测试不到位的风险。

6.自动化测试遇到的问题

1.元素定位不到:js渲染需要时间,自动化已经开始下一步了,通过添加等待的方式;

2.编写自动化测试代码看不到效果:通过添加等待,来观察效果。


4、性能测试

性能测试报告:

first · 王辉牛/test - 码云 - 开源中国https://gitee.com/wang-huiniu/test/tree/master/first

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值