在线音乐播放网站项目测试(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驱动器,结束测试:

相关推荐
脸大是真的好~几秒前
计算机408基础相关面试题-备用,不推荐
java
云上漫步者几秒前
深度实战:Rust交叉编译适配OpenHarmony PC——unicode_width完整适配案例
开发语言·后端·rust·harmonyos
小费的部落1 分钟前
Excel 在Sheet3中 匹配Sheet1的A列和Sheet2的A列并处理空内容
java·前端·excel
咘噜biu2 分钟前
多租户动态数据源插件dynamic-datasource简介
java·mybatisplus·动态数据源·多租户
漫漫求4 分钟前
Java内存模型【JMM】、JVM内存模型
java·开发语言·jvm
原来是好奇心5 分钟前
深入Spring Boot源码(五):外部化配置与Profile机制深度解析
java·源码·springboot
IT界的奇葩5 分钟前
OAuth2 单点登录流程图
java·流程图·oauth2·单点登录·sso
Java水解25 分钟前
MySQL必备基础
后端·mysql
Java水解25 分钟前
Spring AOP原理深度解析:代理模式、JDK动态代理与CGLIB
后端·spring
无限大639 分钟前
为什么显示器分辨率越高越清晰?——从像素到 4K/8K 的视觉革命
后端