Skip to content

实战:商城设计测试用例

1.功能概述

管理后台包含:商品中心、交易中心、营销中心、统计中心、会员中心 alt text

移动端包含:订单流程、商城首页、商品信息、个人中心 alt text

2.商城逻辑及表结构

2.1 商品中心

参考:mall_商品业务逻辑

参考:mall_商品表结构

2.2 交易中心

参考:mall_交易中心逻辑

参考:mall_交易中心表结构

2.3 营销中心

参考:mall_营销中心逻辑

参考:mall_营销中心表结构

2.4 统计中心

参考:mall_统计中心逻辑

参考:mall_统计中心表结构

3.核心测试用例

3.1 购物车模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-CART-01移动端添加购物车1. 打开移动端商品详情页。
2. 选择商品SKU。
3. 点击「加入购物车」按钮。
商品成功添加到购物车。
TC-CART-02查看购物车列表1. 打开移动端,点击底部「购物车」导航。显示购物车列表。
TC-CART-03购物车去结算1. 在购物车列表中点击「去结算」按钮。进入下单流程。

3.2 交易订单模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-ORDER-01订单结算1. 选择商品进行结算。
2. 确认订单信息。
订单状态更新为「待支付」。
TC-ORDER-02订单支付1. 在支付页面完成支付。订单状态更新为「待发货(已支付)」。
TC-ORDER-03卖家发货1. 卖家在订单列表中点击「发货」。
2. 输入物流信息。
订单状态更新为「已发货(待收货)」。
TC-ORDER-04买家收货1. 买家在订单详情页点击「确认收货」。订单状态更新为「已完成(未评价)」。
TC-ORDER-05订单评价1. 买家在订单详情页点击「评价」并提交。订单状态更新为「已完成(已评价)」。

3.3 售后退款模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-REFUND-01买家申请售后1. 在订单详情页点击「申请售后」。
2. 提交申请。
售后状态更新为「申请中」。
TC-REFUND-02卖家审批售后1. 卖家在售后列表中处理售后申请。
2. 点击「同意售后」。
售后状态更新为「卖家通过(待买家退货)」。
TC-REFUND-03买家退货1. 买家在售后详情页点击「填写退货」。
2. 提交退货信息。
售后状态更新为「买家已退货(待卖家收货)」。
TC-REFUND-04卖家收货并退款1. 卖家在售后详情页点击「确认收货」。
2. 点击「确认退款」。
售后状态更新为「退款成功」。

3.4 快递发货模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-SHIP-01添加快递公司1. 在后台添加快递公司信息。快递公司信息成功添加。
TC-SHIP-02配置运费模板1. 在后台配置运费模板。运费模板配置成功。

3.5 门店自提模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-PICKUP-01买家选择门店自提1. 在订单结算页选择自提。
2. 完成支付。
订单信息中显示自提门店和核销码。
TC-PICKUP-02卖家核销订单1. 卖家在核销订单列表中核销。订单状态更新为「已完成」。

3.6 分销返佣模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-DISTRIBUTION-01成为分销用户1. 通过邀请链接注册新用户。新用户成为分销用户。
TC-DISTRIBUTION-02分销订单1. 分销用户分享商品链接。
2. 其他用户通过链接购买。
分销用户获得佣金。
TC-DISTRIBUTION-03提现佣金1. 分销用户在移动端申请提现。佣金提现成功。

3.7 优惠券模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-COUPON-01领取优惠券1. 在移动端领取优惠券。优惠券成功领取。
TC-COUPON-02使用优惠券1. 在下单时选择使用优惠券。订单金额扣除优惠券优惠。

3.8 积分商城模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-POINT-01积分兑换商品1. 在积分商城选择商品并兑换。积分扣除,生成兑换订单。

3.9 拼团活动模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-GROUP-01发起拼团1. 在移动端发起拼团。
2. 完成支付。
拼团订单创建,状态为「进行中」。
TC-GROUP-02参与拼团1. 通过拼团链接参与拼团。
2. 完成支付。
拼团成功,订单状态更新。

3.10 秒杀活动模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-SECKILL-01参与秒杀1. 在秒杀时间段内下单。秒杀订单创建成功。

3.11 砍价活动模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-BARGAIN-01发起砍价1. 在移动端发起砍价。砍价活动创建成功。
TC-BARGAIN-02助力砍价1. 为好友的砍价活动助力。砍价进度更新。

3.12 满减送活动模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-DISCOUNT-01满减送优惠1. 在下单时满足满减送条件。订单金额扣除满减送优惠。

3.13 限时折扣模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-DISCOUNT-02限时折扣优惠1. 在限时折扣时间段内下单。订单金额扣除限时折扣优惠。

3.14 内容管理模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-CONTENT-01发布文章1. 在后台发布新文章。文章成功发布并显示在列表中。
TC-CONTENT-02管理轮播图1. 在后台配置轮播图。轮播图在移动端首页显示。

3.15 会员模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-MEMBER-01会员统计1. 在统计中心查看会员统计。显示会员相关统计数据。

3.16 商品模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-PRODUCT-01商品分类管理1. 在商品中心管理商品分类。商品分类成功添加/修改/删除。
TC-PRODUCT-02商品属性管理1. 在商品中心管理商品属性。商品属性成功添加/修改/删除。
TC-PRODUCT-03商品SPU与SKU管理1. 在商品中心添加/修改商品SPU与SKU。商品SPU与SKU成功添加/修改。
TC-PRODUCT-04商品评价管理1. 在商品中心管理商品评价。商品评价成功添加/回复/展示控制。

3.17 营销活动模块测试用例

测试用例编号测试场景测试步骤预期结果
TC-PROMOTION-01拼团活动管理1. 在营销中心管理拼团活动。拼团活动成功添加/修改/删除。
TC-PROMOTION-02秒杀活动管理1. 在营销中心管理秒杀活动。秒杀活动成功添加/修改/删除。
TC-PROMOTION-03砍价活动管理1. 在营销中心管理砍价活动。砍价活动成功添加/修改/删除。
TC-PROMOTION-04满减送活动管理1. 在营销中心管理满减送活动。满减送活动成功添加/修改/删除。
TC-PROMOTION-05限时折扣活动管理1. 在营销中心管理限时折扣活动。限时折扣活动成功添加/修改/删除。