tpshop商城Web项目实战:从业务测试到缺陷管理全流程(功能测试)
Web项目实战——tpshop商城一、项目介绍1.1项目是什么Tpshop商城地址https://hmshop-test.itheima.net/Tpshop商城类 似于淘宝、京东类的B2C电子商务平台主要为线上用户提供优质便捷的购物服务。前台地址https://hmshop-test.itheima.net/后台地址https://hmshop-test.itheima.net/admin1.2项目有什么买家注册登录、商品搜索、购物车、下单、支付、……卖家会员管理、商品管理、营销管理、订单管理、物流管理、……1.3项目测什么1. 先测核心业务。用户常用的业务和功能为核心业务功能• 买家下单业务、优惠券业务、秒杀业务、售后业务、订单查询业务...• 卖家商品上架业务、发货业务、入库业务、核算业务、....2. 在测核心业务中单功能/页面1. 买家登录、搜索、购物车、下单、支付、订单状态、评论、....2. 卖家供货商管理、商品基本信息、出库、入库、促销活动、...l 本次目标1. 核心业务下单业务2. 核心模块注册登录、搜索、购物车、下单、支付1.4项目测试流程1.5个人实施测试流程本次目标1.核心业务下单业务测试2.核心模块注册登录、搜索、购物车、下单、支付熟悉需求 à 分析需求设计测试用例à测试依据防漏测执行测试用例 à 记录过程有进度缺陷跟踪管理 à 问题反馈有追踪1.6总结1. 项目是什么电商b2c平台web客户端、web管理端2. 项目测什么核心业务及模块待测业务下单业务测试待测模块注册登录、搜索、购物车、下单、支付3. 项目测试流程需求分析与评审、制定测试计划与方案设计测试用例、执行测试用例、跟踪管理缺陷编写测试报告二、下单业务2.1设计下单购物车业务测试流程步骤1、熟悉需求2、确认下单流程购车下单流程选择商品-加入购物车-登录成功-提交订单成功-支付成功3、确认流程图工具ProcessOn思维导图流程图-在线画思维导图流程图_在线作图实时协作Visio4、编写测试用例2.2设计立即购买下单业务测试用例流程选择商品-立即购买-登录成功-提交订单成功-支付成功要求1、将文字流程转流程图2、编写下单业务立即购买测试用例三、用例执行3.1业务测试用例执行l 执行准备①开发提测冒烟测试通过②测试用例设计完成l 执行方式顺序执行l 执行结果通过pass② 失败fail à 提bug3.2总结1. 执行前提开发提测后冒烟测试通过测试用例编写完成2. 执行过程①执行通过标记pass②执行失败标记fail3. 注意事项用例执行失败需要立即提交bug四、缺陷管理4.1缺陷跟踪管理缺陷跟踪流程测试提交bug à 验证bug à 关闭bug/打开bug开发确认bug à 修复bugl 回归测试验证当前bug是否已经修复验证是否引发新的bug注意回归测试前先确认修复的软件版本更新测试环境版本后再验证4.2通过禅道模拟演示缺陷跟踪流程1. 通过测试账号登录提交bug验证bug2. 通过开发账号登录修复bug链接地址https://zentao.demo.qucheng.cc /五、单模块测试5.1功能模块下单业务线中核心单功能• 登录• 购物车功能• 下单功能• 支付功能单功能测试步骤① 熟悉需求② 提取测试点覆盖需求③ 测试点转执行测试用例④ 缺陷管理5.2熟悉需求1. 需求从哪来l 需求文档l 产品原型图l 已存在的软件界面不一定有2. 怎么熟悉需求l 阅读并理解文档描述l 操作或梳理业务规则及流程5.3登录模块1. 用户名手机号、邮箱2. 密码不为空3. 验证码• 大小写不限定• 点击图片可更新验证码内容• 不可重用提示语说明• 登录成功无提示跳转到我的商城界面• 账号验证Ø 格式错误提示“账号格式不匹配”Ø 账号未注册提示“账号不存在”• 账号为空弹窗提示“账号不能为空!”• 密码为空弹窗提示“密码不能为空!”• 密码错误弹窗提示“密码错误”。5.3.1提取测试点5.3.2将测试点转为用例执行文档5.3.4执行用例5.4购物车5.4.1需求介绍1、购物车显示l 没有商品① 未登录提示“购物车内暂时没有商品登录后将显示您之前加入的商品”② 已登录提示“购物车空空的哦~去看看心仪的商品吧~”l 有商品① 待确认信息包含商品名称、商品图片、单价、数量、小计、总价、已节省信息② 点击商品图片或名称跳转至商品详情页点击【去结算】跳转至填写核对订单页2. 购物车添加商品l 商品数量库存 200时商品数量取值为[1, 200]库存 200时商品数量取值为[1, 库存量]。l 商品种类商品种类不能大于20种3. 购物车删除商品l 删除单个商品点击对应商品后的[x]l 删除多个商品勾选商品点击【删除选中商品】l 删除全部商品勾选【全选】点击【删除选中商品】4.购物车编辑商品购买数量l 编辑方式使用【】和【-】调节商品数量直接修改编辑框中的数字修改商品数量l 编辑要求参考购物车添加商品要求。5.商品总价要考虑促销折扣价、会员等级折扣。5.4.2测试点5.4.3测试用例及执行结果5.5支付5.5.1需求5.5.2测试点5.5.3测试用例注由于tpshop未开发其他支付方式例如访问银联支付网关时页面报错无法访问此网站找不到 gw.tenpay.com 的服务器 IP 地址错误代码 ERR_NAME_NOT_RESOLVED无法进行后续支付操作支付流程异常中断未完成支付。所以后续未进行用例的执行实际结果并未进行编写。六、Web项目非功能测试l 质量模型功能性、兼容性、易用性、性能、安全、迁移性、维护性、可靠性l 重点测试功能性、兼容性、易用性、性能、安全l 独立测试安全、性能l 测试目标兼容性谷歌、火狐、Edge、苹果易用性主要参考依据产品原型设计或优秀竞品设计测试点测试用例最后下方这份完整的软件测试 视频教程已经整理上传完成需要的朋友们可以自行领取【保证100%免费】​​​软件测试面试文档我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。

相关新闻

最大6个层次结构的标题

最大6个层次结构的标题

# 标题一 ## 标题二 ### 标题三 ...... ###### 标题六 标题一 标题二 标题三 ...... 标题六 设置文本样式 语法例子输出** **或者__ __**粗体**粗体* *或者_ _*斜体*斜体~~ ~~~~删除线~~删除线** ** 和 * ***粗体*斜体*字**粗体斜体字(粗体嵌套斜体)* * 和 ** ***斜体**粗…

2026/7/1 2:11:58阅读更多 →
2026 在上海如何找一家专业又靠谱的小程序定制开发公司

2026 在上海如何找一家专业又靠谱的小程序定制开发公司

现在上海做线下门店、小型商贸、本地服务、初创线上平台的老板基本都有做小程序的想法,不管是门店点餐、线上商城、预约服务还是商户入驻平台,小程序都是低成本拉私域、做线上成交的工具,但很多人第一次接触定制开发,很容易踩各种…

2026/7/1 2:06:57阅读更多 →
北京心商科技发布GEO优化产品 助力企业合规营销

北京心商科技发布GEO优化产品 助力企业合规营销

2026年6月30日,北京心商科技有限公司在京正式发布新一代生成式引擎优化(GEO)产品。该产品经过长达8个月的内部测试,已成功服务公牛集团、广联达、齐鲁制药等多家行业头部企业,技术内核则源自烟台创想企服数字科技研发的…

2026/7/1 2:06:57阅读更多 →
(十一)「JVS-Rules规则引擎 V2.5」— 决策流的可视化组成

(十一)「JVS-Rules规则引擎 V2.5」— 决策流的可视化组成

规则引擎是由多个组件组成的,这些组件共同协作实现规则的管理、执行和决策流的构建。决策流决策流是由多个业务节点连接而成的流程,用于实现复杂的业务逻辑。决策流中的业务节点按照特定的顺序执行,每个节点根据输入数据和规则引擎的执行结果…

2026/7/1 3:07:06阅读更多 →
Agent Harness 有了“眼睛”和“手”:更细的 Trace 事件 + 自动错误恢复

Agent Harness 有了“眼睛”和“手”:更细的 Trace 事件 + 自动错误恢复

Agent Harness 有了“眼睛”和“手”:更细的 Trace 事件 自动错误恢复系列博客第三篇 2026-06-29 从“看得清”到“自己会修”一、前情回顾 前两天的成果: Day 1:跑通最小闭环,用户输入 → 模型 → 工具 → 输出,能跑…

2026/7/1 3:07:06阅读更多 →
NS-USBLoader:一站式Switch文件传输与系统管理解决方案

NS-USBLoader:一站式Switch文件传输与系统管理解决方案

NS-USBLoader:一站式Switch文件传输与系统管理解决方案 【免费下载链接】ns-usbloader Awoo Installer and GoldLeaf uploader of the NSPs (and other files), RCM payload injector, application for split/merge files. 项目地址: https://gitcode.com/gh_mirr…

2026/7/1 3:07:06阅读更多 →
宽带信号多相滤波及脉压处理(FPGA+ADC)

宽带信号多相滤波及脉压处理(FPGA+ADC)

关于雷达宽带回波采样DDC、并行滤波及脉压处理,分享相关内容,欢迎交流;留言/私信获取相关源码。应用场景:雷达宽带信号采样及脉压处理,例如回波信号为中频IF 750Mhz,带宽BW 200Mhz;接收ADC的采样…

2026/7/1 3:07:06阅读更多 →
Ubuntu 系统安装 Hermes Agent 使用教程

Ubuntu 系统安装 Hermes Agent 使用教程

今天给大家带来Ubuntu 系统完整部署 Hermes Agent 实操教程,全程无踩坑、零基础可直接复刻。本文适配 Ubuntu 20.04 / 22.04 / 24.04 主流版本,包含环境预检、三种安装方案、初始化配置、常用命令、卸载方式及常见报错排查,是目前全网最全面的…

2026/7/1 3:07:06阅读更多 →
成都靠谱的暖通公司找哪家

成都靠谱的暖通公司找哪家

痛点深度剖析我们团队在实践中发现,暖通行业存在诸多实际技术困境。从产品层面来看,市面上多数五恒系统除湿能力弱,在成都这种潮湿地区,夏季室内闷热、易结露滋生霉菌,还会引发空调病,且温湿度联动控制不合…

2026/7/1 3:02:06阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/30 4:03:30阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/30 4:36:27阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/1 0:01:44阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/1 0:01:44阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/1 0:01:44阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/1 0:01:44阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/1 0:01:44阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/1 0:01:44阅读更多 →