| 检查点 | 改价、负数量、精度截断、币种与折扣叠加 |
|---|---|
| 原则 | 服务端重算价格链;客户端数值仅作展示 |
| 验证 | 测试商品与测试账号,不改动真实订单 |
验证步骤
验证步骤
1. 抓取下单请求,标注价格与数量字段
2. 提交异常数值(负数、超精度、跨币种)观察服务端是否拦截
3. 确认最终订单金额均由服务端计算
4. 记录现象并恢复测试数据修复视角:以服务端商品与规则数据计算金额,客户端输入只作为意向参数。
价格、数量、折扣等关键数值由客户端提交时,服务端必须重新计算与校验:负值、零值、精度与币种都是常见问题点。
| 检查点 | 改价、负数量、精度截断、币种与折扣叠加 |
|---|---|
| 原则 | 服务端重算价格链;客户端数值仅作展示 |
| 验证 | 测试商品与测试账号,不改动真实订单 |
1. 抓取下单请求,标注价格与数量字段
2. 提交异常数值(负数、超精度、跨币种)观察服务端是否拦截
3. 确认最终订单金额均由服务端计算
4. 记录现象并恢复测试数据