📜  脚本简介

📅  最后修改于: 2021-01-08 01:38:37             🧑  作者: Mango

脚本简介

Postman不仅用于手动测试,而且还可以进行API的自动化测试。邮递员的请求和收集可以应用于动态行为。

邮递员脚本中的代码行允许您自动执行API测试。它使您可以编写请求前脚本和测试脚本。

  • 在发送请求之前,将运行请求前脚本,并且
  • 收到响应后,将运行测试脚本。

在Postman中,我们可以编写测试,在请求之间传递数据,并更改参数。它允许将测试脚本和预请求脚本添加到集合,文件夹,请求或未附加到组的请求中。

邮差沙箱

要使用Postman编写脚本,我们使用Postman Sandbox。

Javascript编写。这是一个执行环境。由于沙盒已使用Java脚本编写,因此,它将仅接收以Java脚本编写的脚本。

因此,我们必须用javascript编写脚本以使代码在Postman中可执行。

邮递员中脚本的执行顺序

在Postman中,单个请求的脚本执行顺序如下:

  • 与请求关联的预请求脚本将在发送请求之前执行。
  • 与请求关联的测试脚本将在发送请求后执行。

集合中每个请求的脚本执行顺序如下:

  • 在集合中的每个请求之前,将运行与集合关联的预请求脚本。
  • 在文件夹中的每个请求之前,将运行与文件夹关联的预请求脚本。
  • 在集合中的每个请求之后,将运行与集合关联的测试脚本。
  • 在文件夹中发出请求后,将运行与文件夹关联的测试脚本。

对于集合中的每个请求,脚本应始终根据以下层次结构运行:

  • 集合级脚本
  • 文件夹级脚本
  • 请求级别脚本

相同的顺序将同时应用于预请求脚本和测试脚本。