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

发布时间 2023-12-04 00:05:48作者: wish_10086
这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队作业5
这个作业的目标 对项目进行测试与发布

bug

在测试过程中,总共发现了30个Bug,按照不同类别划分如下:

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

已解决的Bug (15个):

修复了在某些浏览器下首页轮播广告切换失效的问题。
修复了商品推荐模块中链接失效的Bug。
修复了订单管理页面显示异常的问题。
修复了会员管理中删除会员时出现的数据库错误。
修复了商品SKU管理中添加新规格时的界面显示问题。
修复了商品关联模块中关联商品失败的Bug。
修复了订单发货功能导致订单状态异常的问题。
修复了订单删除功能无法删除某些订单的Bug。
修复了秒杀活动管理中时间设置不准确的Bug。
修复了广告管理中图片上传失败的问题。
修复了用户管理中修改用户信息不生效的Bug。
修复了角色管理中角色权限分配错误的问题。
修复了商品分类模块中的显示异常。
修复了新鲜商品在推荐商品中显示的问题。
修复了地址管理模块中删除地址不生效的Bug。

不能重现的Bug (3个):

修复了某些特定情况下购物车商品数量异常的Bug。
修复了部分用户在订单确认页面遇到的支付异常问题。
修复了特定系统版本上商品详情页无法加载的Bug。

这个产品就是这样设计的,不是Bug (5个):

商品搜索结果按默认排序,不是按价格排序。
首页门户中轮播广告每隔5秒切换一次,这是设计的特性,不是Bug。
商品列表每页显示10条,不提供自定义设置,符合设计要求。
订单确认页面的支付方式只支持在线支付,这是系统设计的限制,不是Bug。
菜单管理中的图标样式不能自定义,是系统设计的固定样式,不是Bug。

没有能力修复,将来也不打算修复 (2个):

由于某些特殊情况下出现的支付平台兼容性问题,暂时无法修复。
由于系统架构的限制,暂时无法解决部分用户在订单跟踪页面遇到的加载延迟问题。

这个Bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 (5个):

修复了购物车中某些商品删除不生效的问题,但延迟到下一版本发布。
修复了特定用户在结算页面遇到的地址选择异常,但延迟到下一版本发布。
修复了商品评价模块中部分用户无法提交评价的Bug,但延迟到下一版本发布。
修复了订单支付成功后邮件通知无法发送的问题,但延迟到下一版本发布。
修复了用户注册时验证码失效的Bug,但延迟到下一版本发布。

适应场景测试 (Scenario Testing):

用户预期使用情景:

  • 普通用户: 浏览首页门户、搜索商品、查看商品详情、加入购物车、下单、查看订单、支付、管理个人信息。
  • 会员用户: 使用会员特权,如查看积分、领取优惠券、查看会员等级权益。
  • 管理员: 商品管理、订单管理、会员管理、营销活动管理、权限管理等后台操作。

用户需求和目标:

  • 普通用户: 寻找并购买心仪商品,了解订单状态。
  • 会员用户: 充分利用会员权益,积累积分,享受特权。
  • 管理员: 高效管理商品、订单、会员、权限和营销活动。

软件功能组合满足需求:

  • 首页门户: 提供导航、广告展示、秒杀专区。
  • 商品功能模块: 分类、详情、规格、参数、新鲜/推荐商品。
  • 我的功能: 优惠券、地址、足迹、关注、收藏、评价、设置。
  • 订单流程: 购物车、确认单、下单、订单管理。
  • 商品模块: 商品管理、SKU管理、促销、关联、分类、品牌。
  • 订单模块: 订单管理、发货、删除、跟踪、设置、退货处理。
  • 营销模块: 秒杀、优惠券、品牌/新品/人气/专题推荐、广告。
  • 权限模块: 用户、角色、菜单、资源管理。

测试矩阵 (Test Matrix):

  • 平台: Windows、macOS、Linux
  • 硬件配置: 4GB RAM以上,双核处理器以上
  • 浏览器: Chrome、Firefox、Safari、Edge
  • 移动端: iOS、Android,不同屏幕尺寸和分辨率

发布Alpha版本的出口条件 (Exit Criteria):

所有核心功能通过基本功能测试。

  • 用户界面和用户体验满足设计要求。
  • 所有高优先级的缺陷已修复。
  • 完成性能测试,系统响应时间在可接受范围内。
  • 安全性测试通过,不存在严重的安全漏洞。
  • 团队成员进行了验收测试,认可软件的稳定性和功能完整性。
  • 文档更新齐全,包括用户手册和开发文档。
  • Alpha版本在内部进行了充分测试,并经过团队批准。