美文网首页
postman脚本执行顺序

postman脚本执行顺序

作者: 跑马溜溜的球 | 来源:发表于2020-02-21 14:27 被阅读0次

一. 单一请求中脚本的执行顺序

单一请求中,我们可以设置pre-request, test两个脚本。
其执行顺序如下图所示:


  • pre-request脚本
  • 发送请求, 收到响应
  • test脚本

二. 请求处于文件夹和集合中的情况

在集合(collection), 文件夹(folder)和单独请求上,我们都可以设置pre-reqeust及test这两类脚。最复杂的情况是,集合的文件夹中有请求。这种情况下脚本们的执行顺序是怎么样的呢?

脚本执行顺序如下图所示:


  • 集合pre-request
  • 文件集pre-request
  • 请求中的pre-request
  • 发送请求, 收到响应
  • 集合test
  • 文件夹test
  • 请求中的test

注意:

每个请求都会按上面的流程执行。也就是说如果有n个请求,集合和文件夹中的脚本就会执行n次。

三. 一个例子

假设我们在study集合的demo文件夹下有request1, request2两个请求。


image

首先在study集合上加入pre-request和test。


image

pre-request:

console.log("collection pre-reqeust");

test:

console.log("collection test");

接着在demo文件夹上加入pre-request和test


image

pre-request:

console.log("folder pre-reqeust");

test:

console.log("folder test");

然后在请求上加入与上面类似的pre-request和test

最后执行study集合


image

可以在postman console上看到如下结果:


image

相关文章

  • postman脚本执行顺序

    一. 单一请求中脚本的执行顺序 单一请求中,我们可以设置pre-request, test两个脚本。其执行顺序如下...

  • Postman使用

    通过postman.setNextRequest()方法调整case执行 postman的脚本执行本身是线性的,可...

  • postman测试沙箱

    postman沙箱: Postman沙箱是一个JavaScript执行环境,当你为请求编写预请求脚本或测试脚本时,...

  • Cocos Creator 脚本执行顺序(摘自官方文档)

    脚本执行顺序 完善的脚本执行顺序控制将在新版本中添加,目前请使用下面的原则控制脚本执行顺序: 使用统一的控制脚本来...

  • unity所有函数调用,执行顺序

    在Unity脚本中,有一些按照预定顺序执行的事件函数,脚本即是按照此顺序执行的。这个执行顺序描述如下: First...

  • Robot framework脚本执行顺序

    帮助初学者理解脚本的执行顺序。 一个robot framework脚本的执行顺序,如上。 先执行Suite Set...

  • Postman中文文档——沙盒(Sandbox)

    Postman沙盒 Postman Sandbox是一个JavaScript执行环境,您可以在编写预请求脚本和测试...

  • Unity 事件函数的执行顺序

    翻译自 Unity 官方文档 在 Unity 脚本中,有许多事件函数在脚本执行时按预定的顺序执行。这个执行顺序如下...

  • script标签的async和defer

    script标签用于加载脚本与执行脚本,直接使用script脚本的话,HTML会按照顺序来加载并执行脚本,在脚本加...

  • Unity3D中自带事件函数的执行顺序

    在Unity3D脚本中,有几个Unity3D自带的事件函数按照预定的顺序执行作为脚本执行。其执行顺序如下: 编辑器...

网友评论

      本文标题:postman脚本执行顺序

      本文链接:https://www.haomeiwen.com/subject/dnycqhtx.html