团队作业5——测试与发布(Alpha版本)

项目 内容
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求链接
这个作业的目标 Alpha版本目测试与发布

仓库地址:https://gitee.com/tpg-no/volunteer-management-system.git

Alpha版本测试报告

一、bug修复

1. 修复的Bug

1.1 用户注册页面提交按钮无响应:修正表单提交的 JavaScript 事件绑定逻辑。
1.2 活动管理页面的图片上传功能失效:更新图片上传接口逻辑,确保正确存储路径返回到前端。
1.3 个人中心页无法加载用户活动记录:修复 API 的路径拼接错误,正确返回用户活动数据。

2. 不能重现的bug

2.1 活动报名时偶发错误提示:部分用户反馈报名活动时弹出错误,但多次尝试后问题未再现。

3. 这个产品就是这样设计的,不是bug;

无

4. 没有能力修复,将来也不打算修复;

4.1 低版本浏览器兼容性问题:不支持过于老旧的浏览器版本。

5. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复

​ 5.1 活动详情页面加载速度较慢:活动详情页面在数据量较大时加载缓慢,用户体验下降。

二、场景测试

1. 预期用户使用场景

1.1 用户角色:志愿者

使用场景:注册并登录系统,浏览活动列表,报名参加志愿者活动。

1.2 用户角色:管理员

使用场景:管理活动,审核志愿者报名,查看活动反馈数据。

2. 用户需求和目标

2.1 志愿者用户

需求:快速找到适合的志愿活动,了解活动详情,报名并记录个人参与信息。

目标:通过简单的操作完成活动参与,提升志愿体验。

2.2 管理员用户

需求:高效管理活动和志愿者,获取活动参与数据反馈。

目标:通过系统优化管理流程,节省时间并提高效率。

3. 软件提供的功能怎么组合满足需要

普通志愿者功能组合

① 活动参与:通过活动轮播图和活动列表查看信息,进入详情页报名,后台记录报名数据。
② 活动反馈:填写活动心得,查看他人心得与评论,通过交流反馈模块参与互动。
③ 个人信息管理:更新个人资料,查看参与记录,管理收藏活动。
④ 通知接收:通过活动通知模块了解最新动态,并安全退出保障信息安全。

管理员功能组合

① 活动管理:创建、修改、删除活动信息,分类型管理活动,审核报名,发布活动通知。
② 志愿者管理:管理志愿者信息,查看用户反馈与心得,优化活动组织。
③ 公告与交流:通过公告功能发布系统重要通知,管理轮播图展示内容。
④ 系统维护:修改个人信息与密码,确保系统稳定运行,通过安全退出功能保护账户安全。

4. 测试矩阵

测试功能 检验点 预期结果 Firefox edge
登录页面 能否填写信息,能否正常登录 填写信息正常,正常登录 √ √
个人中心页面 能否创建修改个人信息 能正常创建修改 √ √
活动报名页面 能否进行活动报名操作 正常进行 √ √
活动通知页面 能否查看活动通知 正常显示 √ √
活动心得页面 能否正常查看和填写活动心得 正常显示和填写 √ √
交流反馈页面 能否填写交流反馈 正常填写 √ √
活动信息页面 能否正常查看活动信息 正常显示 √ √
公告信息页面 能否查看公告信息 正常显示 √ √
后台管理页面 能否修改、查看、管理后台信息(志愿者管理、后台管理、活动类型管理等) 能正常修改管理查看 √ √

5. 出口条件

编写的功能全部实现,测试能够通过

Alpha版本发布说明

一、列出这一版本的功能

1.注册登录页面

2.个人中心页面

3.活动报名页面

4.活动通知页面

5.活动心得页面

6.交流反馈页面

7.活动信息页面

8.公告信息页面

9.志愿者管理功能

10.活动类型管理功能

11.系统管理功能

二、修复原有的缺陷

无

三、对运行环境的要求

任意一款浏览器

相关技术
后端:Java、JavaWeb / Springboot/jdk1.8。
前端:Vue、HTML / CSS / Javascript/Element-ui/vue/前端环境node14
数据库:MySQL8.0/mybatis

四、安装方法

无需安装

五、描述系统已知的问题和限制

问题:当活动数量较多或内容较丰富时,详情页面加载速度较慢,影响用户体验。

限制:同一时间的使用人数有限制要求;系统缺乏即时通讯功能(如实时聊天或通知推送),用户和管理员需手动刷新页面获取最新数据。

六、说明软件的发布方式以及发布地址

暂无

posted @ 2024-11-27 21:03  詩玖  阅读(112)  评论(0)    收藏  举报