利用Mock变量在ApiPost发送一个自增的参数(例如page)

本文介绍了如何在ApiPost中利用Mock变量进行接口测试,特别是如何使用@increment(1)生成自增参数,以简化接口测试过程。通过示例展示了如何创建流程测试批量发送请求,使得每次请求的参数值自动增加,提高测试效率。

ApiPost简介:

ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。

什么是Mock变量:

Mock变量就是通过ApiPost内置的mock.js生成随机的数据(MockJS官网:http://mockjs.com/)。

为什么要在ApiPost里使用Mock变量?

常规情况下,我们进行接口测试,都是手动输入参数,比如下图:

在这里插入图片描述

我们手动输入了100作为参数ID的值进行发送,对于一般的接口调试来说这是足够的,但是对于接口测试人员,或者需要模拟更多随机数据进行测试的场景来说是不够的。因为我们不可能手动的把所有的数字都输入一下、发送一下看结果。

这个时候,我们就可以利用mock生成我们需要的数据,并结合ApiPost内置的流程测试功能进行接口的测试。

在ApiPost里使用Mock变量的一个例子

以下图中,我们利用mock的内置变量 @increment(1) 生成了一个每次自增1的主键,每次发送,对应ID的值都会自动+1。

在这里插入图片描述

此时,我们再新建一个流程测试进行批量发送,每次发送时,参数值都会自动增加+1。

在这里插入图片描述

在ApiPost里使用更多的Mock变量

以上例子中我们利用@increment(1)生成了

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值