Postman 中的工作流程

17 Mar 2025 | 阅读 2 分钟

POSTMAN 工作流程是在一个集合中请求执行的顺序。当您直接运行集合时,请求要么随机执行,要么串行执行。但是,我们也可以设置请求的优先级,也可以选择请求的执行顺序,这意味着我们可以设置哪个请求应该在何时执行。此功能称为 Postman 中的工作流程。

Postman 提供了一个功能来控制集合中请求的工作流程,该功能称为集合运行器或运行器)。

一旦集合运行器执行了一个请求,集合中的所有请求都会被执行,但是所有请求的执行都有一个模式。 Postman 提供了许多内置算法来决定运行请求的模式。

集合运行器的执行顺序

通常,集合运行器按顺序运行请求。一些 API 需要一个接一个地发送请求; 也就是说,第二个请求只有在第一个请求完成之后才能执行,第三个请求将等待第二个请求的响应。等等。

在这种情况下,集合运行器中的默认请求执行是可以的,因为没有并行运行请求或随机运行请求的要求。

但是可能存在这样的情况,一个 API 请求可能依赖于两个或更多不同的 API 响应。或者可能存在另一种情况,即位于 API 请求执行队列中间的特定 API 请求必须为不同的请求随机执行。

在这种情况下,集合运行器中请求的顺序执行将无用。我们应该创建一个工作流程,并通知集合运行器何时执行哪些请求。此任务只能通过调用 API 请求来完成。这称为 API 调用。

API 调用 意味着以用户定义的方式调用 API 以进行执行。

Postman 中的默认工作流程

让我们看看默认情况下正常请求执行工作流程是如何运行的。

  • 创建一个集合,并为集合命名。这里我的集合名称是“默认工作流程”。
Workflows in Postman
  • 在集合中添加三个请求,并将其命名为请求 1、请求 2、请求 3。
Workflows in Postman
  • 三个请求是
Workflows in Postman

在其中添加以下 URL -

请求 1:www.javatpoint.com

请求 2:www.google.com

请求 3:www.facebook.com

  • 现在您在一个集合中有三个不同的请求。现在运行集合运行器。

从 Postman 窗口的顶部选择运行器(集合运行器)菜单。它将打开一个新窗口。

Workflows in Postman
  • 选择您的集合。
Workflows in Postman
  • 运行集合以查看集合的所有迭代、顺序、环境等。
Workflows in Postman
Workflows in Postman

现在在上面的图像中,您可以看到请求是按顺序发送的。它从请求 1 开始,然后继续到请求 2,然后是请求 3。这意味着它正在按顺序运行。


下一个主题Postman 中的断言