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

相关推荐
池央21 小时前
CANN 算子合规性与迁移性:自定义算子设计中的安全边界与属性兼容性
人工智能·自动化·信号处理
信码由缰21 小时前
Spring Boot 面试问题
spring boot·后端·面试
梵得儿SHI21 小时前
(第十篇)Spring AI 核心技术攻坚全梳理:企业级能力矩阵 + 四大技术栈攻坚 + 性能优化 Checklist + 实战项目预告
java·人工智能·spring·rag·企业级ai应用·springai技术体系·多模态和安全防护
一路向北⁢21 小时前
Spring Boot 3 整合 SSE (Server-Sent Events) 企业级最佳实践(三)
java·spring boot·后端·sse
乾元21 小时前
终端安全(EDR):用深度学习识别未知勒索软件
运维·人工智能·网络协议·安全·网络安全·自动化·安全架构
qq_2975746721 小时前
SpringBoot项目长时间未访问,Tomcat临时文件夹被删除?解决方案来了
spring boot·后端·tomcat
麦兜*21 小时前
全面掌握深度学习部署技术:基于TensorRT与Triton Inference Server实现高性能模型推理和自动化Pipeline的企业级落地实践指南
人工智能·深度学习·自动化
摇滚侠21 小时前
macbook shell 客户端推荐 Electerm macbook 版本下载链接
java·开发语言
一个有梦有戏的人21 小时前
Python3基础:函数基础,解锁模块化编程新技能
后端·python