Postman教程-如何改变脚本执行顺序

本文介绍了如何在Postman中控制Collections中请求的执行顺序。通过Postman.setNextRequest()方法,可以在预请求或测试脚本中指定后续请求,实现自定义执行流程。如果未设置该方法,则默认线性执行。此外,还提到了利用此功能进行接口自动化测试的可能性。

当在一个Collections下有多个请求时,在运行的时候,是通过Run的方式去运行请求的,在postman工具页面,可以通过手动拖动去调整脚本执行的顺序,那么在代码中怎么去控制执行顺序呢?可以借助下面的命令实现:

设置下一步要执行的请求的命令如下。
  Postman.setNextRequest("request_name");
停止工作流程的执行的命令如下。
  Postman.setNextRequest(null);

关于Postman.setNextRequest()的一些要点如下。

① 指定后续请求的名称或ID,而集合运行器将负责其余部分。

② 可以在预请求或测试脚本中使用。一旦设置了多个值,则最后一个生效。

③ 如果在请求中没有postman.setNextRequest(),则集合runner默认为线性执行,并移动到下一个请求。因此,要么在集合列表就直接按顺序把请求信息排列好,要么就在请求中写脚本去控制顺序。

往期推荐

你们要的接口测试练习网站来了

2020年小博公众号文章集锦

2020年年终总结

一篇文章为你揭秘pytest的基本用法

Postman+Newman+Git+Jenkins实现接口自动化测试持续集成

Fiddler Everywhere之AutoResponder功能详解

0基础入门软件测试之小白指南

HTTP协议Header选项解读

功能测试之"点点点"如何巧妙的获取页面查询sql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小博测试成长之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值