脚本递增写法,并引用在自动化测试中

Apipost无敌小睿 后端 前端 IOS Android 数据库 2022 测试技术 工具 2023-11-09

哈喽

今天无敌小睿又来给大家普及脚本递增的方式了,不同于Apipost的内置变量(@increment(1))递增, 脚本递增方式更灵活,更实用!!

欢迎大家转发告诉其他应用此场景的小伙伴们吧~~~


一、调试模块

编写代码:

var number = +apt.environment.get("number") + 1
apt.environment.set("number", number);

在预执行脚本中,复制上述代码,然后在环境中,设置一个参数number,参数值为1;如下图:

脚本递增写法,并引用在自动化测试中

脚本递增写法,并引用在自动化测试中

我们发送请求,打印我们脚本中设置的递增number,打开底部控制台查看结果,如下图:

脚本递增写法,并引用在自动化测试中

可以看到打印结果参数number的参数值为2,说明设置成功;

二、自动化测试模块

利用脚本递增的方式,将两个需要相同递增的接口,进行循环内递增number,如下图:

脚本递增写法,并引用在自动化测试中

步骤:

1、新建测试用例,修改用例名称

2、添加次数控制器,将循环次数改成5次

3、在控制器中添加脚本,粘贴代码

4、在控制器中引用两个需要相同循环内number递增一样值的接口,引用环境变量{{number}}

5、保存并执行

6、查看报告和详细结果

如下图:

脚本递增写法,并引用在自动化测试中

脚本递增写法,并引用在自动化测试中

完美实现了,循环内两接口递增参数值相同~~

更多脚本实用小技巧,快添加技术支持--睿睿吧❤


Java IDEA插件下载地址:https://plugins.jetbrains.com/plugin/22676-apipost-helper-2-0/edit/versions 

Apipost 私有化火热进行中

评论