哈喽
今天无敌小睿又来给大家普及脚本递增的方式了,不同于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