团队作业5——测试与发布(组名五个字)

这个作业属于哪个课程 软工4班
这个作业要求在哪里 作业要求

一、测试过程

1.项目背景

我们小组完成的是一个网上购物系统,旨在以在线方式实现网购的模拟,尽可能完成更多便于网民购物的功能。

2.测试计划:集成测试

任务名称 日期
用户注册和登录功能(单元) 2024-05-7
用户注册和登录功能 2024-05-15
商品管理功能 2024-05-15
购物车管理功能 2024-05-15
订单管理功能 2024-05-16
商品推荐功能 2024-05-16
轮播图功能 2024-05-16
用户管理功能 2024-05-17&18
文件管理功能 2024-05-19

3.测试目标

功能完美实现,页面跳转无报错。

4.运行环境

  • edge浏览器

  • node: 20.12.2及以上

  • npm:10.5.0及以上

  • 系统:windows 10 &11

  • 网络连接

5.测试变量矩阵

测试功能 验证因素 目前结果
用户注册和登录功能 有效注册与登录 有效
商品管理功能 实现商品增删管理,制定价格、折扣以及商品描述 有效
购物车管理功能 可以将商品加入购物车,正常显示商品在购物车中的列表,且能结算 有效
订单管理功能 购买商品及显示用户购买完成后的订单,可以显示收发货状态 报错
商品推荐功能 在商品管理页面能选择商品推荐,并能在主页显示 有效
轮播图功能 被选中的商品实现轮流播放 有效
用户管理功能 实现账户个人信息的修改,后台能对账户增删,权限更改 有效
文件管理功能 可以添加商品图片,用户头像 有效

二、测试报告

1.测试出现的报错:

  • 进入网页后出现了网络错误(端口网络协议写错为https,修改后解决)

  • 服务器响应超时(概率bug,在某台win11设备出现,不确定原因,难以复现)

  • 支付环节出现云服务器端报错(尚未发现原因)

2.用户反馈结果及解决方案

  • 除以上报错,模拟用户反馈出现商品图片过于模糊的情况

答:属图片源分辨率过低的原因,上传时挑选好清晰的图片即可解决

  • 由于项目部分部署于云的原因,打开项目过程尤为繁琐(本地运行前端,再在浏览器打开)

答:简单编写一个bat脚本简化运行步骤,能力有限所致项目文件路径只能在桌面

3.测试报告总结

  • 本次测试中,共发现5个bug,其中程序bug有3个,用户体验反馈有2个。

  • 尚未修复完成bug:支付环节云服务器端报错

  • 难以重现bug:服务器响应超时

三、Alpha版本发布说明

  • 注意:文件夹位置要放在桌面上,路径为:C:\Users\Administrator\Desktop\online-mall,以便bat文件运行

  • 功能:

进入网站可以进行登录注册,在网站主页的轮播、推荐、查找等选择商品加入购物车并下单以及查看订单,还可以修改个人信息等等。

  • 修复:

进入网站的网络报错,以及优化了进入网站的流程。

  • 运行环境要求:

windows10及以上,node已安装

  • 存在的问题:

结算页面报错无法生成订单、商品图片模糊

  • 软件的发布方式以及发布地址:

github下载地址

  • 安装及打开方式:

下载文件夹,安装node。完成后双击open.bat文件,等待网站打开。若出现“找不到文件夹路径”类似字样即文件夹没有放在桌面上

posted @ 2024-05-20 19:44  浓农侬脓  阅读(84)  评论(0编辑  收藏  举报