第十三节 JMeter基础-终级订单支付【IF控制器】

声明:本文所记录的仅本次操作学习到的知识点,其中商城IP错误,请自行更改(商城最后一节了)。

背景:电商系统主要的接口,到目前为止,就剩下最后的最重要的订单支付了。也是功能最多的一块,例如购物车提交订单、订单列表、订单详情、订单支付、订单取消、订单删除、订单收货、订单售后等等。

思路

1、前提条件:A用户登录,有收获地址,有购物车数据。

2、判断订单列表是否有数据,如果没有数据,则新增订单并支付。

3、订单列表有数据,判断数据状态,待付款的取消并删除,已取消的删除。

4、后面的订单收货、订单售后等就不继续下去了,主要是多练习多熟悉。

1. 【查看订单列表】

【JSON断言】

【JSON提取器-订单总数】

  用来判断订单列表是否有数据,如果订单总数==0,则新增订单并支付。如果订单总数>0,则判断订单状态。

【JSON提取器-订单ID】

  用来通过订单ID定位来取消或删除订单。

【JSON提取器-订单状态】

  用来判断订单是否取消或删除,如果订单状态==1(待付款),则取消支付,删除订单。如果订单状态==5&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值