声明:本文所记录的仅本次操作学习到的知识点,其中商城IP错误,请自行更改(商城最后一节了)。
背景:电商系统主要的接口,到目前为止,就剩下最后的最重要的订单支付了。也是功能最多的一块,例如购物车提交订单、订单列表、订单详情、订单支付、订单取消、订单删除、订单收货、订单售后等等。
思路:
1、前提条件:A用户登录,有收获地址,有购物车数据。
2、判断订单列表是否有数据,如果没有数据,则新增订单并支付。
3、订单列表有数据,判断数据状态,待付款的取消并删除,已取消的删除。
4、后面的订单收货、订单售后等就不继续下去了,主要是多练习多熟悉。
1. 【查看订单列表】
【JSON断言】
【JSON提取器-订单总数】
用来判断订单列表是否有数据,如果订单总数==0,则新增订单并支付。如果订单总数>0,则判断订单状态。
【JSON提取器-订单ID】
用来通过订单ID定位来取消或删除订单。
【JSON提取器-订单状态】
用来判断订单是否取消或删除,如果订单状态==1(待付款),则取消支付,删除订单。如果订单状态==5&#x