目录
一、项目背景
技术汇”论坛系统是一个基于MVC的前后端分离项目,前端采用的技术有:HTML、CSS、JavaScript、Bootstrap、jQuery,后端采用的技术有:SpringBoot、Spring MVC,开发过程中,采用Swagger技术生成API接口文档,对设计的接口进行测试,使用MyBatis生成基础的CRUD操作。
二、项目功能
该系统主界面包含九个技术板块,主要实现以下功能:
- 登录:用户输入已有的用户名和密码,可以进行登录操作。
- 注册:用户可以通过填写用户名、昵称、密码、确认密码,注册一个账号进行登录。
- 发帖:用户进入系统之后,可以点击“发布帖子”按钮,进入到发帖界面,通过选择发帖板块,输入标题和内容,用户可以完成一篇帖子的发布。
- 查看帖子详情:用户在首页界面,可以点击帖子进入帖子详情界面,该界面用户可以查看帖子详细内容,进行帖子的点赞和回复。如果是自己的帖子,用户还可以进行编辑和删除。
- 修改个人信息:用户通过点击头像可以进入选择进入个人中心,在该界面,用户可以对用户名、昵称、手机号、邮箱、密码进行修改,可以填写或者修改个人简介。
- 私信:用户通过进入其他用户的帖子详情页面可以对其他用户发送私信,已读私信和回复私信。
- 切换页面主题:该系统设有白天模式和夜间模式两种主题,用户可以在主界面对系统主题进行切换。
三、项目测试
3.1 功能测试
3.1.1 功能测试用例截图(分开截图展示)
3.1.2 系统功能测试截图
3.2 自动化测试
本模块自动化测试参考上篇内容:“技术汇”论坛系统自动化测试报告https://blog.csdn.net/m0_60462557/article/details/141598138?spm=1001.2014.3001.5501
3.3 性能测试
3.3.1 登录性能测试