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

校园二手交易平台 Alpha 版本测试报告 & 发布说明

这个项目属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience
作业要求 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13484
作业的目标 测试项目并发布

一、测试报告

(一)测试概述

1. 测试目的

验证校园二手交易平台 Alpha 版本核心功能的完整性、可用性与稳定性,发现潜在功能缺陷、兼容性问题及性能瓶颈,确保版本满足校园师生“安全交易、便捷流转”的核心需求,为正式发布提供质量保障。

2. 测试范围

覆盖平台全业务模块,聚焦核心流程与高频场景,具体如下:

测试模块 核心测试点
用户认证模块 校园ID注册(绑定手机号)、登录(Token校验)、个人信息展示
商品模块 发布(分类/成色/图片上传)、列表展示、多条件筛选(关键词/分类/价格)
搜索&详情模块 搜索响应速度、详情页数据关联(商品+发布者)、图片轮播功能
互动模块 评论发布(盖楼回复)、商品收藏(添加/取消)、互动状态同步
订单模块 订单创建(库存校验)、列表查询(状态筛选)、状态更新(取消/确认收货)
兼容性&性能 多浏览器/多终端适配、接口响应时间、图片上传速度

3. 测试环境与工具

类别 具体配置/工具
硬件环境 测试机(CPU i5-12400F、内存16GB、硬盘512GB SSD)、移动端测试机(iPhone 13、小米12)
软件环境 操作系统:Windows 10/11、macOS Ventura、iOS 16、Android 13;浏览器:Chrome/Edge/Firefox/Safari/360极速
网络环境 校园WiFi(100Mbps)、4G、弱网(2Mbps,模拟校园网高峰期)
测试工具 功能测试:Postman(接口测试)、Selenium(UI自动化);性能测试:JMeter;缺陷管理:JIRA

(二)测试过程与执行情况

1. 测试流程

  1. 测试准备:梳理测试用例(覆盖32个核心场景,含正向/反向用例)、搭建测试环境;
  2. 执行测试:按模块顺序执行功能测试→兼容性测试→性能测试→场景测试;
  3. 缺陷管理:发现Bug后录入JIRA,标注严重程度与模块,跟踪修复进度并回归测试;
  4. 结果汇总:统计测试通过率、Bug处理状态,形成测试报告。

2. 测试执行统计

统计项 数值
测试用例总数 89条(功能用例62条、兼容性用例15条、性能用例8条、场景用例4条)
执行用例数 89条(执行率100%)
通过用例数 88条
测试通过率 98.9%(核心功能通过率100%,非核心兼容性用例未通过1条)
测试周期 3天(Day5-Day7,与开发收尾同步进行)

(三)Bug统计与分析

1. Bug总体统计

本次测试共发现Bug 12个,按严重程度划分如下:

严重程度 数量 定义 典型案例
致命(Blocker) 0个 阻断核心流程,无法继续使用 -
严重(Critical) 2个 核心功能异常,影响用户主要操作 1. 取消已确认订单未恢复商品库存;2. 多条件搜索响应时间超1.5s
一般(Major) 7个 功能可用但体验不佳,或非核心功能异常 1. 移动端图片轮播卡顿;2. 360浏览器导航栏错位;3. 关键词为空返回全部商品
轻微(Minor) 3个 界面细节问题,不影响功能使用 1. 订单状态标签颜色不一致;2. 低版本浏览器图片预览样式错乱

2. Bug模块分布

所属模块 Bug数量 占比 原因分析
订单模块 3个 25% 订单与库存联动逻辑复杂,原子性校验考虑不周全
商品模块 2个 16.7% 图片上传压缩与预览功能适配不足
搜索&详情模块 2个 16.7% 多条件查询索引优化不充分,详情页交互细节未兼顾多终端
互动模块 1个 8.3% 评论盖楼回复层级渲染逻辑简单
兼容性适配 4个 33.3% 不同浏览器内核对CSS/JS支持差异,移动端适配场景覆盖不全

3. Bug处理结果

处理状态 数量 说明
已修复并验证通过 9个 含2个严重Bug、5个一般Bug、2个轻微Bug,回归测试无复现
确认非Bug(设计如此) 1个 关键词为空时返回全部商品(需求定义为“默认展示热门商品”,已调整逻辑)
延期至Beta版本修复 2个 1. 低版本浏览器(IE8及以下)适配(用户占比<1%);2. 订单状态标签颜色统一(轻微优先级)
无法复现/无需修复 0个 所有Bug均有明确复现步骤,无无效缺陷

(四)场景测试(Scenario Testing)

1. 典型用户场景验证

选取校园内3类核心用户的高频场景,完成全流程验证:

用户类型 场景描述 测试步骤 测试结果
新生(买家) 购买大二教材:搜索教材→查看详情→收藏商品→下单 1. 搜索关键词“高等数学 第七版”+分类“教材”;2. 查看商品详情(图片+发布者);3. 点击收藏;4. 提交订单 全流程顺畅,收藏状态同步,订单创建成功
毕业生(卖家) 出售闲置笔记本电脑:发布商品→查看订单→确认收货 1. 发布商品(分类“电子设备”+成色“九成新”+3张详情图);2. 买家下单后查看订单;3. 线下交易后确认收货 商品发布成功,订单状态更新及时
管理员 处理违规商品:查询违规商品→下架商品 1. 后台搜索关键词“游戏账号”;2. 筛选违规商品;3. 执行下架操作 操作流程简洁,商品状态同步至前端

2. 测试矩阵(Test Matrix)

测试维度 测试项 覆盖情况
设备类型 PC端、移动端(手机) 全覆盖,重点验证移动端适配(校园用户移动端使用率超70%)
操作系统 Windows 10/11、macOS Ventura、iOS 16、Android 13 全覆盖,未测试Windows XP(淘汰系统)、Android 8以下(用户占比极低)
浏览器 Chrome(最新3版)、Edge、Firefox、Safari、360极速浏览器 全覆盖,未测试IE浏览器(安全风险+用户占比<1%)
网络环境 校园WiFi、4G、弱网 全覆盖,弱网环境下重点测试图片上传与页面加载稳定性

(五)出口条件(Exit Criteria)

Alpha版本满足以下所有条件,同意发布:

  1. 致命Bug数量为0,严重Bug修复率100%;
  2. 核心功能测试通过率≥95%(本次98.9%);
  3. 主流环境(Chrome+Windows10/iOS16+校园WiFi)下,接口响应时间≤500ms,页面加载时间≤1s;
  4. 核心业务流程(注册-发布-搜索-下单-交易)无阻断;
  5. 测试报告完整,Bug处理状态明确,交付物齐全。

二、Alpha版本发布说明

(一)版本信息

  • 版本号:v1.0.0 Alpha
  • 发布日期:【此处补充发布日期】
  • 开发周期:7天(Alpha冲刺Day1-Day7)
  • 核心定位:校园内二手商品交易闭环原型,支持基础交易与互动功能

(二)新增功能

1. 核心功能模块

模块名称 新增功能点 功能价值
用户认证 校园ID+手机号绑定注册、JWT安全登录、个人信息展示 确保用户身份真实性,适配校园场景隐私保护需求
商品管理 多维度商品发布(分类/成色/价格/多图上传)、商品列表展示、热门商品推荐 满足闲置商品快速发布与曝光需求,图片上传支持清晰展示商品细节
搜索与详情 关键词模糊查询、分类+价格区间筛选、商品详情页(图片轮播+发布者信息) 帮助用户精准找到目标商品,全面了解商品情况
互动交流 商品评论(三级盖楼回复)、商品收藏(添加/取消/列表查看) 增强用户互动,方便买家咨询商品细节、收藏心仪商品
订单交易 订单创建(库存校验)、订单列表(按状态筛选)、订单状态更新(取消/确认收货) 实现“下单-跟踪-完成”交易闭环,库存校验避免超卖问题

2. 体验优化点

  • 商品搜索响应速度优化:多条件查询响应时间从1.8s压缩至0.9s;
  • 移动端适配优化:解决表单输入框遮挡、图片轮播卡顿问题;
  • 图片上传优化:自动压缩图片至2MB内,加载速度提升60%。

(三)修复的缺陷

所属模块 缺陷描述 修复效果
订单模块 取消已确认订单未恢复商品库存 新增库存回显逻辑,取消订单后实时恢复商品可售状态
搜索模块 多条件搜索响应时间超1.5s 优化联合索引,调整SQL查询逻辑,响应时间降至0.9s
商品模块 移动端商品详情页图片轮播卡顿 引入图片懒加载,优化轮播组件渲染逻辑,滑动流畅无卡顿
兼容性 360浏览器导航栏错位、商品发布页样式错乱 补充浏览器专属CSS适配规则,样式显示正常
交互体验 订单创建成功后无明确提示 新增弹窗提示+页面跳转,引导用户查看订单列表

(四)运行环境要求

1. 用户使用环境

环境类型 具体要求
PC端 浏览器:Chrome(≥88)、Edge(≥88)、Firefox(≥85)、Safari(≥14);网络:≥2Mbps
移动端 系统:iOS 12+、Android 9+;浏览器:微信内置浏览器、Chrome移动端、Safari移动端;网络:4G及以上(图片上传建议WiFi)
不支持环境 IE浏览器、Android 8以下、iOS 11以下、分辨率<320×480的设备

(五)发布方式与反馈渠道

1. 发布方式

  • 发布范围:团队内部测试 / 本地单机演示(暂未部署至公网服务器,仅支持本地环境运行);
  • 部署方式:本地单机部署(需在同一设备 / 局域网内运行前后端服务)

(六)功能展示

9873a37931da4bae46470f2bc58030de
e9b77f822e93c1b92869bc72fa72b721
49cf2d517f13f6fbc4f4efc8f7717976

posted @ 2025-12-15 17:09  告不离水  阅读(7)  评论(0)    收藏  举报