项目

一般

简介

行为

《[项目名称] 测试用例》

项目名称 [填写项目全称] 项目编号 [如:2026-PM-001]
模块名称 [如:订单管理模块] 编写人 [姓名]
版本号 V1.0 编写日期 [XXXX年XX月XX日]

一、 用例设计说明

  • 设计依据: 基于《需求规格说明书》V1.0。
  • 覆盖范围: 覆盖订单创建、支付、取消流程。
  • 优先级定义: P0-核心业务/阻断性;P1-主要功能;P2-次要功能/异常流;P3-界面/UI。

二、 测试用例明细表

用例ID 需求ID 用例标题 优先级 前置条件 测试步骤 预期结果 实际结果 状态
TC-001 FR-001 正常创建订单-全额支付 P0 1. 用户已登录
2. 商品库存充足
1. 进入商品详情页
2. 点击“立即购买”
3. 选择数量“1”
4. 提交订单并支付
1. 跳转支付成功页
2. 订单状态变为“待发货”
3. 库存扣减1
与预期一致 ✅ 通过
TC-002 FR-001 创建订单-库存不足 P1 1. 用户已登录
2. 商品库存为0
1. 进入商品详情页
2. 点击“立即购买”
1. 按钮置灰不可点
2. 提示“商品暂时缺货”
N/A 🚫 阻塞
TC-003 FR-002 取消订单-未支付状态 P1 1. 存在未支付订单 1. 进入订单详情
2. 点击“取消订单”
3. 确认取消
1. 订单状态变为“已取消”
2. 库存回滚
库存未回滚 ❌ 失败
TC-004 NFR-01 并发下单性能测试 P2 1. 压测数据准备完毕 1. 启动JMeter
2. 模拟100并发用户同时下单
1. 无报错
2. 响应时间<2s
3. 数据一致性无误
N/A 📝 待测

三、 用例评审记录

  • 评审时间: [XXXX年XX月XX日]
  • 参与人员: [产品经理、开发负责人、测试负责人]
  • 评审结论: [通过 / 修改后通过]
  • 遗留问题: [如:TC-005关于边界值的定义需产品确认]

四、 执行统计摘要

(此部分在测试执行过程中填写)

  • 用例总数: [XX] 个
  • 执行总数: [XX] 个
  • 通过数: [XX] 个
  • 失败数: [XX] 个
  • 阻塞数: [XX] 个
  • 通过率: [XX]%

由 Huarui Lin 更新于 大约 2 个月 之前 · 1 修订