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

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience |

| 这个作业要求在哪里| https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13484 |

| 这个作业的目标 | <项目测试与发布> |
| github链接 | https://github.com/fengshiping/Note-sharing-system |

团队介绍

成员 学号
冯诗萍(队长) 3223004555
吴业鸿 3223004257

Alpha版本测试报告

一、测试过程中总共发现的bug

修复的bug

类型 数量(个)
修复的bug 3
不能重现的bug 1
这个产品就是这样设计的,不是bug 0
没有能力修复,将来也不打算修复 0
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 0
总bug数 4

修复的bug

1.上传笔记时候,无法上传
2.上传的笔记,在笔记库中无法查看
3.只能注册一个账号

不能重现的bug

1.页面卡顿,出现闪退

二、测试场景

2.1 用户类型与使用场景

我们预期两类主要用户使用本系统:

  1. 上传型用户(笔记贡献者)
    身份:在校学生、学习积极分子
    需求与目标:快速上传笔记并归类到对应课程,查看自己笔记的被下载情况
    软件功能组合:注册/登录 → 上传笔记(选择课程)→ 查看个人笔记列表
  2. 下载型用户(笔记使用者)
    身份:需要复习资料的学生
    需求与目标:按课程快速查找优质笔记,安全下载文件
    软件功能组合:注册/登录 → 浏览课程分类 → 筛选笔记 → 下载文件

2.2 测试矩阵(Test Matrix)

我们在以下环境中进行了测试:

测试模块 测试功能 测试点 预期结果 Windows 11
系统访问 网络连接 联网是否能打开网站 能正常访问网站
界面加载 能否正常打开主界面 界面加载完整,无资源缺失
用户系统 用户注册 使用学号/邮箱注册新账号 注册成功,可登录
用户登录 输入正确凭证登录 登录成功,跳转首页
输入错误密码登录 提示"用户名或密码错误"
会话保持 登录后刷新页面 保持登录状态
用户退出 点击退出按钮 退出登录,返回登录页
笔记管理 笔记上传 选择PDF文件上传 上传成功,显示在列表中
选择图片文件上传 上传成功,显示在列表中
上传超过10MB文件 提示"文件大小超过限制"
上传不支持的文件类型 提示"不支持的文件格式"
笔记列表 查看笔记列表页面 正常显示所有笔记
笔记下载 点击下载按钮下载文件 文件下载完整,可正常打开
下载次数统计 下载后下载次数+1
课程分类 课程展示 查看课程列表页面 正常显示5门预置课程
权限控制 未登录访问 未登录时访问笔记页面 跳转到登录页面

三、出口条件(Exit Criteria)

我们认为满足以下条件时,软件可发布Alpha版本:
(1)所有功能都完备之后
(2)把现有的比较影响使用的bug修复了之后
(3)测试人员测试完所有的功能之后

Alpha版本发布说明

1.这一版本的所有功能

注册:

image

登陆:

image

主页面

image

上传笔记

image
image

查看笔记

image

下载笔记

image

2.运行环境要求

安装Python,开启前端服务器
image
运行代码,开启后端
确保数据库MySQL运行

3.安装方法

访问网址:http://localhost:8000

4.已知问题和限制

该项目目前只能在本地部署运行

5.发布方式和地址

github下载代码和部署本地,访问端口:http://localhost:8000

posted @ 2025-12-15 21:31  冯诗萍  阅读(1)  评论(0)    收藏  举报