在线音乐播放网站项目测试(selenium+Junit5)

在做完在线音乐播放网站项目之后,需要对项目的功能、接口进行测试,利用测试的工具:selenium以及Java的单元测试工具Junit进行测试,下面式测试的思维导图,列出该项目需要测试的所有测试用例:

测试结果(全部测试成功):

接下来按照如下Suite顺序进行解释每个页面的测试代码

测试一:测试音乐网站登录界面:

测试流程是(利用Junit5的注解,对Test方法进行排序):

1:账号为空

2:密码为空

3:账号或密码错误

4:账号密码正确

1:

2:

3:

4:

测试二:测试音乐网站注册界面:

测试流程是(利用Junit5的注解,对Test方法进行排序):

1:只输入账号和密码

2:只输入账号和确认密码

3:两次密码不一致

4:输入正确,注册成功

1:

2:

3:

4:

测试三:测试音乐网站上传界面:

测试流程是:

1:进行登录,跳转到上传界面

2:上传一首音乐

1:

2:

测试四:测试音乐网站列表界面:

测试流程是(利用Junit5的注解,对Test方法进行排序):

1:进行登录,跳转列表首页

2:测试播放音乐

3:测试收藏音乐

4:测试删除音乐

5:测试查询音乐

1:

2:

3、4、5:

测试五:测试音乐网站收藏音乐界面:

测试流程是(利用Junit5的注解,对Test方法进行排序):

1:进行登录,跳转到个人收藏音乐界面

2:测试取消收藏

3:测试模糊查询收藏的某个音乐

1:

2:

3:

测试六:关闭EdgeDriver驱动器,结束测试:

相关推荐
utf8mb4安全女神4 分钟前
【rsyslog服务】把所有服务的“临界点”以上的错误都保存在/var/log/alert.log⽇志中
java·前端·javascript
楼田莉子11 分钟前
Docker学习:Docker介绍及其架构介绍
运维·后端·学习·docker·容器·架构
带刺的坐椅12 分钟前
Solon Server 启动模式深度解析:从 0.3MB 内核到 10+ Server 插件
java·http·solon·jetty·undertow
郝学胜-神的一滴13 分钟前
干货版《算法导论》07:递归视角下的选择排序与归并排序
java·数据结构·c++·python·程序人生·算法·排序算法
辰风沐阳20 分钟前
ThinkPHP8.1 + think-swoole 4.1 使用指南(保姆级教程)
linux·后端·swoole
掉鱼的猫26 分钟前
Solon Server 启动模式深度解析:从 0.3MB 内核到 10+ Server 插件
java·http
shehuiyuelaiyuehao27 分钟前
多线程入门
java·python·算法
星夜夏空9928 分钟前
FreeRTOS学习(7)——任务列表
java·前端·学习
han_hanker34 分钟前
BeanUtils.copyProperties 和序列化的问题
java·开发语言·spring boot
野生技术架构师36 分钟前
牛客网2026互联网大厂Java面试题汇总,附官方级答案解析
java·开发语言