这个作业属于哪个课程 | 软件工程实践-2023学年-W班 |
---|
这个作业要求在哪里 | 团队作业—bate冲刺+事后诸葛亮 |
这个作业的目标 | 说明项目需要改进的部分和新增的功能,说明后续计划 |
其他参考文献 | - |
下一阶段冲刺内容
- 完成货比三家、忘记密码
- 完成所有功能的测试,完成测试文档
- 进行服务器部署
需要改进的团队分工
因为我们这次换走了原来的项目经理,所以这一次我们进行了重新分工。
成员 | 分工 |
---|
熊桂根 | 后端 |
蓝有润 | 后端,测试,项目管理 |
谢凌云 | 前端 |
戴聪 | 前端 |
陈智翔 | 测试 |
潘岩 | 项目管理 |
需要改进的工具流程
版本控制
采用更小的颗粒度进行提交。
测试工具
测试 | 工具 | 用法 |
---|
后端白盒测试 | JUnit | JUnit是Java语言的单元测试框架,可以对代码的各个部分进行隔离测试。本次以Service为单位,为Service的每一个函数编写了Test函数 |
EclEmma | EclEmma是一个Java代码覆盖率工具,与JUnit等测试框架结合使用,生成代码覆盖率报告,从而提高代码质量和测试的全面性。 |
接口测试 | JMeter | JMeter是一款能够请求和响应http的测试软件,主要用于对服务器、网络或对象的接口进行性能测试和负载测试。对于每一个接口都需要编写一个或者多个JMeter请求 |
集成测试 | Edge | Edge主要用于Vue断点的设置和网络响应体的查看,进而进行测试 |
计划安排
博客计划安排
博客内容 | 时间安排 |
---|
置顶集合随笔 | 2024/05/21 |
换组交接博客 | 2024/05/21 |
alpha阶段问题总结随笔 | 2024/05/21 |
凡事预则立随笔 | 2024/05/21 |
代码规范 | 2024/05/05 |
冲刺随笔————Day1 | 2024/05/21 |
冲刺随笔————Day2 | 2024/05/22 |
冲刺随笔————Day3 | 2024/05/23 |
冲刺随笔————Day4 | 2024/05/24 |
冲刺随笔————Day5 | 2024/05/25 |
冲刺随笔————Day6 | 2024/05/26 |
冲刺随笔————Day7 | 2024/05/27 |
用户使用调查报告 | 2024/05/28 |
Beta冲刺总结随笔 | 2024/05/28 |
冲刺计划安排
模块 | 内容 | 具体内容 | 预估耗时(h) | 理想完成时间(第x天) |
---|
退款界面 | 前端 | 退款界面的前端 | 1.6 | 1,2 |
| 后端 | 退款界面的后端 | 1.6 | 1,2 |
| 逻辑覆盖测试 | 退款界面的逻辑覆盖测试 | 1.0 | 1,2 |
| 接口测试 | 退款界面的接口测试 | 1.0 | 1,2 |
| 前后端集成测试 | 退款界面的前后端集成测试 | 1.0 | 1,2 |
忘记密码 | 前端 | 忘记密码的前端 | 1.2 | 5,6 |
| 后端 | 忘记密码的后端 | 1.2 | 5,6 |
| 逻辑覆盖测试 | 忘记密码的逻辑覆盖测试 | 1.0 | 5,6 |
| 接口测试 | 忘记密码的接口测试 | 1.0 | 5,6 |
| 前后端集成测试 | 忘记密码的前后端集成测试 | 1.0 | 5,6 |
货比三家 | 前端 | 货比三家的前端 | 3.0 | 3,4,5 |
| 后端 | 货比三家的后端 | 3.0 | 3,4,5 |
| 逻辑覆盖测试 | 货比三家的逻辑覆盖测试 | 1.2 | 3,4,5 |
| 接口测试 | 货比三家的接口测试 | 1.0 | 3,4,5 |
| 前后端集成测试 | 货比三家的前后端集成测试 | 1.0 | 3,4,5 |
首页界面 | 推送 | 货比三家的推送 | 0.0 | 3,4,5 |
后台审核界面 | 前后端对接 | 后台审核界面的前后端对接 | 1.6 | 1,2,3 |
| 前后端集成测试 | 后台审核界面的前后端集成测试 | 1 | 1,2,3 |
后台举报界面 | 前后端对接 | 后台举报界面的前后端对接 | 1.0 | 1,2,3 |
| 前后端集成测试 | 后台举报界面的前后端集成测试 | 1 | 1,2,3 |
后台退款界面 | 前后端对接 | 后台退款界面的前后端对接 | 1.2 | 1,2,3 |
| 前后端集成测试 | 后台退款界面的前后端集成测试 | 1 | 1,2,3 |
商品详情界面 | 前后端对接 | 商品详情界面的前后端对接 | 1.0 | 2,3,4 |
| 逻辑覆盖测试 | 商品详情界面的逻辑覆盖测试 | 1.0 | 2,3,4 |
| 接口测试 | 商品详情界面的接口测试 | 1.0 | 2,3,4 |
| 前后端集成测试 | 商品详情界面的前后端集成测试 | 1.0 | 2,3,4 |
新增商品界面 | 前后端对接 | 新增商品界面的前后端对接 | 1.0 | 2,3,4 |
评价界面 | 前端 | 评价界面的前端 | 1.6 | 3,4,5 |
| 逻辑覆盖测试 | 评价界面的逻辑覆盖测试 | 1 | 3,4,5 |
| 接口测试 | 评价界面的接口测试 | 1 | 3,4,5 |
| 前后端对接 | 评价界面的前后端对接 | 1.0 | 3,4,5 |
| 前后端集成测试 | 评价界面的前后端集成测试 | 1 | 3,4,5 |
购物车界面 | 前端完善 | 购物车界面的前端完善 | 1 | 2,3,4 |
| 后端完善 | 购物车界面的后端完善 | 1 | 2,3,4 |
| 逻辑覆盖测试 | 购物车界面的逻辑覆盖测试 | 1.0 | 4,5,6 |
| 接口测试 | 购物车界面的接口测试 | 1.0 | 4,5,6 |
| 前后端集成测试 | 购物车界面的前后端集成测试 | 1.0 | 4,5,6 |
店铺界面 | 逻辑覆盖测试 | 店铺界面的逻辑覆盖测试 | 1.0 | 4,5,6 |
| 接口测试 | 店铺界面的接口测试 | 1.0 | 4,5,6 |
| 前后端集成测试 | 购物车界面的前后端集成测试 | 1.0 | 4,5,6 |
登录界面 | 前后端集成测试 | 登录界面的前后端集成测试 | 1 | 1,2,3 |
注册界面 | 前后端对接 | 注册界面的前后端对接 | 1 | 2,3,4 |
| 前后端集成测试 | 注册界面的前后端集成测试 | 1 | 2,3,4 |
首页界面 | 前后端集成测试 | 首页界面的前后端集成测试 | 1 | 1,2,3 |
搜索界面 | 完善 | 搜索界面的完善 | 1.0 | 2,3,4 |
| 前后端对接 | 搜索界面的前后端对接 | 1.6 | 3,4,5 |
| 前后端集成测试 | 搜索界面的前后端集成测试 | 1 | 3,4,5 |
订单界面 | 前后端对接 | 订单界面的前后端对接 | 1.6 | 2,3,4 |
| 前后端集成测试 | 订单界面的前后端集成测试 | 1 | 2,3,4 |
个人界面 | 前后端集成测试 | 个人界面的前后端集成测试 | 1 | 3,4,5 |
他人界面 | 前后端集成测试 | 他人界面的前后端集成测试 | 1 | 3,4,5 |
举报界面 | 用户举报界面 | 用户举报界面 | 1 | 3,4,5 |
| 商品举报界面 | 商品举报界面 | 1 | 3,4,5 |
| 评论举报界面 | 评论举报界面 | 1 | 3,4,5 |
| 后端 | 举报界面的后端 | 1.6 | 3,4,5 |
| 前后端对接 | 举报界面的前后端对接 | 1 | 4,5,6 |
| 逻辑覆盖测试 | 举报界面的逻辑覆盖测试 | 1 | 4,5,6 |
| 接口测试 | 举报界面的接口测试 | 0.5 | 4,5,6 |
| 前后端集成测试 | 举报界面的前后端集成测试 | 1 | 4,5,6 |