apipost后执行脚本的作用?

简介: 后执行脚本

后执行脚本

后执行脚本的作用时间

后执行脚本是一个请求发送后执行的脚本。

后执行脚本的作用

后执行脚本可以完成以下作用:

  • 编写JS函数等实现复杂计算;
  • 变量的打印
  • 定义、获取、删除、清空环境变量
  • 定义、获取、删除、清空全局变量
  • 获取请求参数
  • 获取响应参数
  • 发送HTTP请求
  • 测试(断言)请求返回结果的正确性

后执行脚本打印调试变量

其用法同预执行脚本雷同,不再赘述。

定义、获取、删除、清空环境变量

其用法同预执行脚本雷同,不再赘述。

定义、获取、删除、清空全局变量

其用法同预执行脚本雷同,不再赘述。

获取请求参数

通过request对象获取请求参数,详细可以参考《APIPOST内置变量》一节文档。

获取响应参数

通过response对象获取请求参数,详细可以参考《APIPOST内置变量》一节文档。

发送HTTP请求

其用法同预执行脚本雷同,不再赘述。

测试(断言)请求返回结果的正确性

利用后执行脚本进行测试(断言)请求返回结果的正确性,详细可以参考《响应以及断言》一节文档。

相关文章
|
Python
【python脚本】执行过程中触发若干次就停止执行脚本的方式
【python脚本】执行过程中触发若干次就停止执行脚本的方式
|
17天前
|
数据采集 存储 监控
21个Python脚本自动执行日常任务(2)
21个Python脚本自动执行日常任务(2)
63 7
21个Python脚本自动执行日常任务(2)
|
22天前
|
存储 监控 程序员
21个Python脚本自动执行日常任务(1)
21个Python脚本自动执行日常任务(1)
16 1
|
运维 Shell Linux
【运维知识高级篇】超详细的Shell编程讲解1(Shell作用+脚本书写方式+脚本执行方式+变量分类+变量配置文件+变量定义+Shell重要的位置变量+三种传参方式)
【运维知识高级篇】超详细的Shell编程讲解1(Shell作用+脚本书写方式+脚本执行方式+变量分类+变量配置文件+变量定义+Shell重要的位置变量+三种传参方式)
367 1
|
Shell
shell实战案例- 实现文件锁(调用外部脚本)
shell实战案例- 实现文件锁(调用外部脚本)
224 0
|
测试技术 Python
python接口自动化(二十六)--批量执行用例 discover(详解)
我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到 unittest 里面的 discover 方法来加载用例了。加载用例后,用 unittest 里面的 TextTestRunner 这里类的 run 方法去一次执行多个脚 本的用例。那么前边介绍那么多都是半道开始,半道出家,这篇就带大家从头到尾,一步一步给小伙伴们详细介绍一下。
267 0
python接口自动化(二十六)--批量执行用例 discover(详解)
脚本中调用别的脚本,如何得到执行结果?
脚本中调用别的脚本,如何得到执行结果?
79 0
|
IDE 测试技术 开发工具
一个方法帮你在正式脚本里添加“子脚本”的运行
一个方法帮你在正式脚本里添加“子脚本”的运行
245 0
|
Web App开发 数据安全/隐私保护 Python
Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
363 0
Python+selenium 自动化-读取excel记录的脚本执行登陆操作实战演示
Postman教程-如何改变脚本执行顺序
关于Postman.setNextRequest()的一些要点如下。① 指定后续请求的名称或ID,而集合运行器将负责其余部分。② 可以在预请求或测试脚本中使用。一旦设置了多个值,则最后一个生效。③ 如果在请求中没有postman.setNextRequest(),则集合runner默认为线性执行,并移动到下一个请求。因此,要么在集合列表就直接按顺序把请求信息排列好,要么就在请求中写脚本去控制顺序。