测试与发布(Alpha版本)

这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业链接
这个作业的目标 团队协作与沟通、代码规范与项目设计管理

第一部分:测试报告

🐞 1. Bug统计与分类

请详细记录测试中发现的所有Bug,并分类说明:

Bug类别 数量 说明
修复的Bug 12个 成功修复
不能重现 2个 多次尝试无法复现
属于产品设计 1个 功能本身如此设计
无法修复 1个 技术或资源受限
计划后续修复 3个 推迟至Beta或正式版

📖 2. 场景测试(Scenario Testing)

👤 用户画像 & 使用方式

  • 普通访客:快速访问短链接,关注跳转速度与是否失效
  • 注册用户:希望有短链管理界面、点击统计、访问权限控制、追踪投放效果,统计图表

🧩 功能组合使用

  • 用户登录 → 创建短链 → 设置访问权限 → 分享 → 查看统计数据

🧪 测试矩阵(Test Matrix)

条件类别 测试范围
浏览器 Chrome, Edge, Firefox
设备 PC、手机
网络环境 宽带、校园网、断网重试

✅ 出口条件(Exit Criteria)

我们认定软件“足够好”可以发布的条件如下:

  • 核心功能无重大Bug
  • 所有致命Bug已修复
  • 所有浏览器可正常使用

第二部分:Alpha版本发布说明

📦 本版本功能亮点(新增功能)

  • ✅ 用户登录与权限验证(JWT)
  • ✅ 短链生成(支持随机码 & 自定义码)
  • ✅ 短链统计分析(PV、UV、地域等)
  • ✅ 短链访问控制(时间限制、密码、登录限制)
  • ✅ 短链管理后台(查询、批量删除)

🔧 修复的缺陷

  • 修复登录状态丢失问题
  • 修复短链跳转延迟问题
  • 优化数据统计逻辑,提升性能

💻 运行环境要求

  • Java 21
  • Redis
  • MySQL
  • nginx
  • Docker & Docker Compose(推荐部署方式)

🛠 安装方法

  1. 克隆代码仓库
  2. Docker 部署

⚠️ 已知问题与限制

  • 暂不支持使用自定义域名生成短链
  • 统计图表数据更新存在延迟
posted @ 2025-05-10 20:09  十曜  阅读(42)  评论(0)    收藏  举报