1. 功能测试
1.1 商品信息展示
- 验证结算页面是否正确展示所选商品的信息(名称、数量、价格、规格等)。
- 验证商品图片是否正确显示。
- 验证商品库存不足时是否有提示。
1.2 价格计算
- 验证商品总价是否正确计算(单价 × 数量)。
- 验证运费是否正确计算。
- 验证优惠券、折扣、满减活动是否正确抵扣。
- 验证税费(如适用)是否正确计算。
- 验证总价是否等于商品总价 + 运费 - 优惠金额。
1.3 地址选择
- 验证默认收货地址是否正确显示。
- 验证是否可以添加新地址。
- 验证是否可以编辑或删除已有地址。
- 验证选择不同地址时,运费是否根据地址变化。
1.4 支付方式
- 验证支持的支付方式是否正确显示(支付宝、微信、银行卡等)。
- 验证选择不同支付方式时,页面是否正常跳转。
- 验证支付方式是否支持余额不足时的提示。
1.5 优惠券和红包
- 验证优惠券和红包是否可以选择使用。
- 验证优惠券和红包的使用条件是否正确(如满减条件)。
- 验证优惠券和红包使用后,总价是否正确更新。
1.6 提交订单
- 验证点击“提交订单”按钮后,是否跳转到支付页面。
- 验证未选择地址时,提交订单是否有提示。
- 验证未选择支付方式时,提交订单是否有提示。
- 验证库存不足时,提交订单是否有提示。