美文网首页
Postman的一些进阶用法

Postman的一些进阶用法

作者: leemien | 来源:发表于2018-08-29 20:09 被阅读0次

1. 获取接口请求响应状态码

语法:

responseCode.code 

例子,判断接口请求的响应状态是否为200:

tests["code == 200 ?"] = responseCode.code === 200;

2. 获取接口请求响应时间

语法:

responseTime 

例子,判断接口请求的响应时间是否小于200ms:

tests["Response time is less than 200ms"] = responseTime < 200;

3. 获取接口请求响应文本

语法:

responseBody

例子,判断接口请求响应文本中是否有"ok"字符:

tests["Body matches string"] =responseBody.has("ok");

如果接口返回的值Json字符串:

var jsonData = JSON.parse(responseBody);
var code = jsonData.code

4. 获取接口请求响应Header

语法:

postman.getResponseHeader("****");

例子,获取响应文本类型

var content_type = postman.getResponseHeader("content_type");

5. 获取Cookie信息

语法:

postman.getResponseCookie("***").value;

例子,获取sessionid

var sessionid = postman.getResponseCookie("sessionid").value;

6. 设置环境变量

语法:

postman.setEnvironmentVariable(key, value);

例子,获取到sessionid后,把它设置为环境变量

postman.setEnvironmentVariable("sessionid", sessionid);

7. 设置全局变量

语法:

postman.setGlobalVariable("variable_key", "variable_value");

8. 清除环境变量

语法:

postman.clearEnvironmentVariable("variable_key");

9. 清除全局变量

语法:

postman.clearGlobalVariable("variable_key");

10. Pre-request scripts

在发送request之前,编写pre-request script,定制化request

10. 插件版Postman开启调试模式

步骤1:
在chrome地址栏中输入:chrome://flags/#debug-packed-apps,开启Debugging for debug-packed-apps
步骤2:
输入chrome://inspect/#apps,选择postman的inspect,就会弹出postman的调试框

相关文章

  • Postman的一些进阶用法

    1. 获取接口请求响应状态码 语法: 例子,判断接口请求的响应状态是否为200: 2. 获取接口请求响应时间 语法...

  • 你应该学会的Postman用法(2)-自动化测试

    前言 之前的一篇文章《你应该学会的Postman用法》,主要介绍了postman的一些高级的用法,便于日常开发和调...

  • 一文搞定 Postman 接口自动化测试

    文末获取测试开发进阶指南 - 0 前言 本文适合已经掌握 Postman 基本用法的读者,即对接口相关概念有一定了...

  • postman

    1.背景介绍 postman是我们常用的自测软件,因此今天就讲讲postman的一些用法 2.知识剖析 首先我们要...

  • Postmen 模拟登录 上传文件

    前言 本篇文章将介绍postman的基础用法,基本能涵盖80%的后端请求用法。包括如何模拟登录,使用postman...

  • Postman用法

    Postman基础功能 接口请求 一、GET请求 如下图,设置点击Params,输入参数和值,可输入多个,会即时显...

  • Postman的用法

    一、Postman的界面与基础功能 二、GET请求 GET请求:点击Params,输入参数及value,可输入多个...

  • postman进阶

    json值校验 发送请求,返回格式为json postman中有很多断言设置 找到自己想要的断言,比如我用了判断状...

  • office职场大学年卡女神班学习笔记Day5

    第5天学习笔记 文档打印和加密的技巧 A知识体系 打印基本用法 打印进阶用法 加密基本用法 加密进阶用法 B打印基...

  • Timber 进阶用法

    前言 本篇文章专注于 Timber 的进阶用法,包含一些稍微基础的但有用的用法简介,也包含一些自定义类实现不同的日...

网友评论

      本文标题:Postman的一些进阶用法

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