| 这个作业属于哪个课程 |
班级链接 |
| 这个作业要求在哪里 |
作业链接 |
| 这个作业的目标 |
团队协作与沟通、代码规范与项目设计管理 |
✅ 第一部分:测试报告
🐞 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(推荐部署方式)
🛠 安装方法
- 克隆代码仓库
- Docker 部署
⚠️ 已知问题与限制
- 暂不支持使用自定义域名生成短链
- 统计图表数据更新存在延迟
posted @
2025-05-10 20:09
十曜
阅读(
42)
评论()
收藏
举报