全局变量

设置一个全局变量:apt.globals.set(“key”, “value”);

可以用apt.globals.set()设置一个自定义的值,如:apt.globals.set(“test”, “这是一个全局变量”);

apt.globals.set()方法可以和request方法、response方法一起使用。

apt.globals.set()和request方法一起使用可以获取当前的请求:如

apt.globals.set(“request”, request);获取当前的请求详情

apt.globals.set(“url”, request.url);获取当前请求的url

apt.globals.set(“method”, request.method);获取当前请求的method

apt.globals.set(“timeout”, request.timeout);获取当前请求超时时间

apt.globals.set(“contentType”, request.contentType);获取当前请求的content-type

apt.globals.set(“bodys”, request.request_bodys);获取当前的请求体

apt.globals.set(“headers”, request.request_headers);获取当前的请求头

apt.globals.set(“querys”, request.request_querys);获取当前请求的querys

apt.globals.set()和response方法一起使用可以获取当前的响应:如

apt.globals.set(“response”, response);获取当前请求的响应

apt.globals.set(“json”, response.json);响应为json的时候,获取json格式的响应数据

apt.globals.set(“headers”, response.headers);获取当前的响应头

apt.globals.set(“cookies”, response.cookies);获取当前请求的响应cookie

apt.globals.set(“raw”, response.raw);获取原始响应数据

apt.globals.set(“status”, response.raw.status);获取当前响应状态码(200、301、400等)

apt.globals.set(“responseTime”, response.raw.responseTime);获取当前响应时间(毫秒)

apt.globals.set(“type”, response.raw.type);获取当前响应类型(json等)

apt.globals.set(“responseText”, response.raw.responseText);获取当前响应文本

apipost脚本使用一相关推荐

  1. apipost脚本使用二

    在apipost中通过预/后执行脚本设置全局变量或者环境变量. 全局变量或者环境变量设置完之后,可以使用获取全局变量\获取环境变量进行获取 使用console.log打印 控制台中查看获取的环境变量和 ...

  2. 接口测试--测试工具apipost脚本大全

    Apipot变量参数获取脚本 apt.globals.set("key", "value");设置一个全局变量 apt.globals.get("ke ...

  3. 接口测试工具--apipost脚本讲解

    在使用apipost的时候,需要获取请求传递的request和响应的response.可以在脚本中编写apipost自带的函数进行获取. 一.apipost获取请求的request的方法: reque ...

  4. 接口测试--apipost接口断言详解

    在做接口测试的时候,会对接口进行断言,一个完整的接口测试,包括:请求->获取响应正文->断言. 一.apipost如何进行断言 apipost的断言设置实在后执行脚本中进行编写的.apip ...

  5. 接口测试工具-Apipost变量的定义和使用

    什么是变量? 对于一些常见的参数,我们可以将其定义成变量,以便达到一处改动,全部改动的目的. 例如我们请求的URL域名,完全可以将其设置为变量,在URL栏只输入路由即可.这样的话,我们可以通过控制变量 ...

  6. Apipost 一款值得使用的利器

    一.引言 今天是小编在家管控的第22天,天气晴,心情可以,状态不错. 嗯,上海加油. 今天小编来推荐一款利器. 二.主角登场 Apipost 是一个支持模拟POST.GET.PUT常见的HTTP请求, ...

  7. 接口测试工具--Apipost不同脚本的作用

    在使用国产接口测试和接口文档生成工具Apipost的时候,在使用预/后执行脚本的时候,会发现有接口的预/后执行脚本.全局脚本和目录脚本.今天给大家介绍如何使用预/后执行脚本.全局脚本和目录脚本. ap ...

  8. 接口测试工具--apipost预/后执行脚本

    ApiPost预执行脚本:预执行脚本就是在接口发送之前执行脚本中的脚本. 我们在预执行脚本中使用console.log("预执行脚本")打印预执行脚本这句话 就会在接口请求发送之前 ...

  9. 接口测试(apipost、jmeter和python脚本)

    一.什么是接口 接口就是内部模块对模块,外部系统对其他服务提供的一种可调用或者连接的能力的标准,就好比usb接口,他是系统向外接提供的一种用于物理数据传输的一个接口,当然仅仅是一个接口是不能进行传输的 ...

最新文章

  1. 工作第二年,她月薪上万,存款二十万,为什么?
  2. 【Android 安装包优化】WebP 应用 ( Android 中使用 libwebp.so 库编码 WebP 图片 )
  3. 二分逼近二分查找 高效解析800万大数据之区域分布
  4. 中国多媒体大会(ChinaMM 2020) 征文通知
  5. mini2440驱动分析之触摸屏
  6. Convert.ToInt32()与int.Parse()的区别
  7. 本地修改服务器上的内容,本地修改指向服务器
  8. 91.p9p.co ev.php下载,恶意软件分析 URL链接扫描 免费在线病毒分析平台 | 魔盾安全分析...
  9. EDFbrowser查看edf文件及睡眠分期认识
  10. 微信小程序中添加锚点的设置
  11. 每日一练_13 :java设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声(使用接口)。
  12. 微信小程序入门(一):小程序账号注册 + 微信开发者工具安装
  13. Linux系统下查看dsdt table
  14. Mohican_4/6 C语言 移位运算 代码#FloatToInt
  15. 支付宝|微信|h5|个人收款免签约支付系统源码
  16. 银保监会回应中国金融机构数据被公开售卖:绝大部分系黑客伪造拼凑
  17. pycharm 中 pydev debugger: CRITICAL WARNING: This version of python seems to be incorrectly compiled
  18. unity UI 跟随3D物体移动
  19. 大时代势不可挡_使IT项目经理势不可挡的12种软技能
  20. ZZULI - 建国的数学难题

热门文章

  1. css文字不被点击,css 让文字不被选中之-moz-user-select 属性介绍
  2. Exchange邮件系统日志查看及管理
  3. Veeam 全面助力等保2.0/ 云数据管理解决方案/ 医疗行业最佳实践
  4. Maven学习总结(57)—— 如何提高 Maven 的构建速度?maven-mvnd 又是什么鬼?
  5. Spring MVC学习总结(16)——SpringMVC运行流程深度解析(含代码)
  6. Jquery学习总结(4)——高效Web开发的10个jQuery代码片段
  7. 服务器为什么要装操作系统,服务器需要安装操作系统吗
  8. 基于flask的网页聊天室(四)
  9. Java编程思想学习笔记-第11章
  10. canvas绘制字体-属性设置2