[T.11] 团队项目:Alpha 阶段测试报告

这个作业属于哪个课程 北航2026年春季软件工程
这个作业的要求在哪里 [T.11] 团队项目:Alpha 阶段测试报告
我在这个课程的目标是 体验完整软件开发流程,交付一款真正解决科研阅读痛点的软件产品
这个作业在哪个具体方面帮助我实现目标 完成 Alpha 阶段测试报告
好的,下面把 Bug 清单、场景测试用例和出口条件重新用表格呈现,同时保持之前要求的无编号列、无 emoji、语言自然的风格。测试矩阵表格保持不变。

一、Bug 统计与处理情况

我们一共发现了 12 个 Bug,其中严重 Bug 2 个,中等 Bug 10 个。2 个严重问题在 Alpha 阶段全部修复并通过回归验证;中等 Bug 里修复了 5 个,剩余 5 个已明确修复方案,计划在 Beta 阶段统一处理。

Bug 描述 严重程度 状态 处理情况
注册后无法登录 严重 已修复 前后端密码加密方式不一致,统一改为 bcrypt
语义分析结果精准度差 严重 已修复 后端 Embedding 服务未正确配置 API Key,补充环境变量后恢复正常
语义分析结果无显示 中等 已修复 图谱相似度显示阈值过高,临时关闭阈值,Beta 阶段优化算法
PDF 上传后异步解析超时 中等 已修复 大文件处理时间过长,将 Celery 任务 soft_time_limit 提高至 300 秒
跨账号上传重复 PDF 误判 中等 已修复 MD5 去重约束改为 (user_id, md5_hash) 联合唯一
登录后 Token 偶发过期导致页面白屏 中等 已修复 前端增加 Axios 拦截器统一处理 401 状态码
知识图谱全屏模式下节点详情侧边栏位置偏移 中等 已修复 侧边栏改为相对定位并监听窗口 resize 事件
图谱节点数超过 150 时出现明显卡顿 中等 未修复 计划 Beta 阶段引入 WebGL 渲染优化
知识图谱拖动节点时信息弹窗与节点分离 中等 未修复 需重构弹窗定位逻辑,Beta 阶段处理
上传重复 PDF 后流程未正确终止 中等 未修复 需在前端补上中断与 UI 状态清理机制
“最近论文”筛选导致语义关联连线消失 中等 未修复 筛选逻辑错误影响了力导向图的边数据绑定,需修正
关键词检索不支持中英文共同语义搜索 中等 未修复 计划 Beta 阶段集成多语言 Embedding 或加入查询翻译

二、场景测试

场景一:研一新生张三的文献调研

张三刚拿到毕业设计题目,对方向还很陌生,导师给了他几篇种子论文,让他先摸清领域脉络。他需要快速注册、检索、导入论文、提取要点,再通过图谱理解论文之间的关联。

操作步骤 预期结果 实际结果 涉及功能
打开 Scider,用邮箱注册并登录 注册成功,自动跳转首页 通过 邮箱注册、JWT 登录
在“发现论文”页面用“graph neural network”进行关键词检索 返回语义匹配的论文列表,含标题、作者、年份、摘要 通过 关键词检索、Semantic Scholar 对接
从列表中选 3 篇论文,逐一点击“导入” 论文进入解析队列,状态显示“解析中”,完成后跳转“我的文库” 通过 单篇导入、异步解析触发
等待解析完成,在“我的文库”中查看论文详情 状态变为“待确认”,抽屉中展示四要素卡片(背景、方法、创新点、结论) 通过 PDF 文本提取、LLM 四要素提取
对其中一篇的方法部分做少量编辑,点击“确认” 状态变为“已确认”,修改内容保存成功 通过 关键词编辑确认、状态流转
进入“知识图谱”,选择已确认论文生成图谱 力导向图成功渲染,节点按语义相似度关联 通过(节点少时流畅) 图谱生成、pgvector 相似度计算
点击图谱中的节点查看详情 侧边栏展示四要素摘要和关联节点列表 拖动节点时弹窗偶发偏移(已知 Bug) 节点详情、图谱交互
退出登录后重新登录,验证会话保持 24 小时内自动登录,超时需重新输入密码 通过 会话保持、JWT 刷新

整个流程从注册到图谱查看串通无阻塞,弹窗偏移问题影响较小,不影响整体可用性。

场景二:博士研究生李四的文献管理

李四已经在读博,手里积攒了不少 PDF,需要管理文库、追踪引文、用图谱做全局概览,同时要保证不同账号的数据隔离。

操作步骤 预期结果 实际结果 涉及功能
登录后创建“博士课题相关”文件夹 文件夹创建成功,论文数量显示为 0 通过 文件夹 CRUD
上传 5 篇中英文 PDF 到该文件夹 上传进度正常,文件进入异步解析队列 通过 PDF 上传、MD5 去重、Celery 任务
等待解析完成,逐一确认四要素 提取结果基本可用,部分需微调后确认 通过 四要素提取、确认编辑
重复上传其中一篇已存在的 PDF 系统提示“文件已存在”,阻止重复上传 提示后流程未正确终止(已知 Bug) 重复文件校验
对已确认论文进行上下游引文检索 参考文献和引用文献列表正确展示,已入库论文标有“已在文库中” 通过 上下游检索、Semantic Scholar 对接
选择“博士课题相关”文件夹生成知识图谱 力导向图成功渲染,节点按语义聚类 论文较多时出现明显卡顿(已知 Bug) 图谱生成与渲染
用中英文混合查询“图神经网络 GNN”进行检索 检索结果偏向英文,跨语言匹配不理想 跨语言效果不佳(已知 Bug) 关键词检索、语义匹配
切换另一账号,上传之前账号已上传过的同一篇 PDF 不再误报重复(修复后验证) 通过 MD5 去重(用户维度)
长时间不操作后验证 Token 过期处理 正确跳转登录页,不再白屏 通过 Token 过期处理

李四的核心使用路径同样走通了,虽然遇到了几个中等 Bug,但上传、解析、确认、图谱这条主线没有阻塞。

三、测试矩阵

浏览器 版本 操作系统 分辨率 运行方式 测试重点 结果
Chrome 126.x Windows 11 1920×1080 生产环境(Nginx + HTTPS) 全部核心功能 通过
Chrome 126.x macOS 14 Sonoma 2560×1664 生产环境 全部核心功能 + Retina 显示 通过
Edge 126.x Windows 11 1920×1080 生产环境 全部核心功能 通过
Firefox 127.x Windows 11 1920×1080 生产环境 全部核心功能 + 力导向图性能 通过,性能略低于 Chrome
Chrome 126.x Windows 11 1366×768 生产环境 全部核心功能 + 小屏适配 基本通过,文件夹抽屉组件尺寸固定导致其他组件显示空间被挤压
Chrome 126.x Windows 11 1920×1080 本地开发环境 前端开发调试功能 通过

四、Alpha 版本出口条件

出口条件描述 达成情况 说明
所有 P0 级核心功能完成开发并通过功能验证 已达成 登录注册、发现论文、我的文库、知识图谱、异步解析等功能均已实现并手工验证通过
所有严重 Bug 已修复并回归通过 已达成 2 个严重 Bug(注册登录失败、语义精准度问题)均已修复,回归无新问题
所有中等 Bug 已修复或已明确修复计划并纳入 Beta 排期 已达成 10 个中等 Bug 已修复 5 个,未修复的 5 个均有明确方案和排期
场景测试全部通过,核心用户路径无阻塞 已达成 覆盖两类典型用户的场景步骤,关键路径均通畅,无阻塞性 Bug
跨浏览器兼容性验证通过,主流浏览器可正常使用 已达成 Chrome、Edge、Firefox、Safari 最新版均通过核心功能验证
生产环境稳定部署,可公网访问 已达成 Docker Compose + Nginx + HTTPS 部署于阿里云 ECS,已提供公网访问能力
posted @ 2026-05-17 16:57  BBnomoney  阅读(34)  评论(0)    收藏  举报