Postman的安装和注册

下载

直接在官网下载

https://www.postman.com/downloads/

postman有两种形式

  • 客户端,下载后安装使用

  • 网页版,在浏览器登录postman,然后使用

注册

注册登录后有什么好处?

可以实现多端同步信息。

如有多人调试接口,大家共同登录一个账号,不同的人的操作可以实时同步给对方。

Postman菜单介绍

Postman接口实例演练

发送get请求

发送post请求

  • form格式

  • json格式

Postman之集合运行

Postman之变量的使用

环境变量

创建

引用

全局变量

创建

引用

Postman之关联

何谓关联?

简单来说,就是后面的接口需要使用前面接口的一些返回信息。

如前面接口获取token后,后面的接口都需要使用toekn,那么就需要做关联操作。

步骤

  • 获取
  • 设置为全局变量
  • 引用

Postman之获取唯一值(时间戳)

通过获取时间戳,可以进行简单的参数化。如请求报文有一个字段,需要每次请求都发生变化,因为时间戳是一直都在变化,那么就可以获取时间戳进行使用,达到参数化的目的。

Postman之mysql数据库的操作

环境配置

安装nodejs

安装xmysql

数据库操作

  • 查询整表
  • 单条件查询
  • 多条件查询
  • 根据指定条件进行排序
  • 分页查询

如何应用

  • 从数据库中获取数据
  • 设置为全局变量
  • 引用

Postman之断言

postman可以实现的断言:

  • 判断响应结果是否包含指定内容
  • 判断响应结果是否等于预期结果
  • 判断返回的json数据中某个键对应的值是否正确
  • 判断返回的json数据中某个键对应的值是否正确(嵌套json的键值)
  • 判断状态码
  • 判断响应体中某个值的数据类型

Postman之参数化

postman只可对单接口进行参数化,无法进行多接口参数化

txt文件参数化

Postman之随机参数的获取

获取时间戳

还可对时间戳进行处理,如需要得到11位数的数值,可以获取时间戳之后除以100

获取0-1000随机数

获取一个V4风格的值

自行编写js代码生成随机数

Postman接口的导出导入&python代码的生成

文档导出导入

代码片段的导出导入

Postman定时任务设置之Monitor的使用

设置定时任务

结果邮件发送

小白一看就懂的postman教程的更多相关文章

  1. 小白都看得懂的Javadoc上手教程

    Javadoc是什么 官方回答: Javadoc is a tool for generating API documentation in HTML format from doc comments ...

  2. 小白都看得懂的Javadoc使用教程

    Javadoc是什么 官方回答: Javadoc is a tool for generating API documentation in HTML format from doc comments ...

  3. java傻瓜简单100%一定看的懂新手安装教程

    1.java官网   最新的不是很稳定 http://www.oracle.com/technetwork/java/javase/downloads/index.html 一直点下一步就可以,但别忘 ...

  4. 小白必看Python视频基础教程

    Python的排名从去年开始就借助人工智能持续上升,现在它已经成为了第一名.Python的火热,也带动了工程师们的就业热.可能你也想通过学习加入这个炙手可热的行业,可以看看Python视频基础教程,小 ...

  5. 干货!上古神器 sed 教程详解,小白也能看的懂

    目录: 介绍工作原理正则表达式基本语法数字定址和正则定址基本子命令实战练习 介绍 熟悉 Linux 的同学一定知道大名鼎鼎的 Linux 三剑客,它们是 grep.awk.sed,我们今天要聊的主角就 ...

  6. 一看就懂的Android APP开发入门教程

    一看就懂的Android APP开发入门教程 作者: 字体:[增加 减小] 类型:转载   这篇文章主要介绍了Android APP开发入门教程,从SDK下载.开发环境搭建.代码编写.APP打包等步骤 ...

  7. 一看就懂的ReactJs入门教程(精华版)

    一看就懂的ReactJs入门教程(精华版) 现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和 ...

  8. 保姆级别的RabbitMQ教程!一看就懂!(有安装教程,送安装需要的依赖包,送Java、Golang两种客户端教学Case)

    保姆级别的RabbitMQ教程!一看就懂!(有安装教程,送安装需要的依赖包,送Java.Golang两种客户端教学Case)   目录 什么是AMQP 和 JMS? 常见的MQ产品 安装RabbitM ...

  9. 一看就懂的 安装完ubuntu 18.04后要做的事情和使用教程

    一看就懂的 安装完ubuntu 18.04后要做的事情和使用教程原创CrownP 最后发布于2019-02-05 00:48:30 阅读数 2982 收藏展开1.更改为阿里云的源点击软件和更新 点击其 ...

随机推荐

  1. 搭建riscv环境

    1.第一步 clone 需要的源文件(sudo apt install git   如果你没有git)  以下都是给予ubuntu18.04 $ git clone --recursive https ...

  2. qt work

    auto folder1="./.mm"; QDir *folder = new QDir; bool exist = folder->exists(folder1); if ...

  3. C# wpf中关于binding的converter无效的情况

    最近碰到bingding设置了convert转换无效的问题.困扰了我好久.这里记录分析一下. 先说下现象 我把TextBox的text属性  绑定到了对应的 convert.代码如下 希望吧pd_no ...

  4. The Programmer's Oath程序员的誓言----鲍勃.马丁大叔(Bob Martin)

    In order to defend and preserve the honor of the profession of computer programmers, I Promise that, ...

  5. ARP:地址解析协议

    我们假设这样一个场景:你需要和你网络中的一个设备进行通信,这个设备可能是某种服务器.你用来创建这个通信的应用已经得到了这个远程主机的ip地址,也意味着系统已经有了用来构建它想要在第三层到第7层传递数据 ...

  6. 虚拟机--第一章走进java--(抄书)

    这是本人阅读周志明老师的<深入理解Java虚拟机>第二版抄写的,有很多省略,不适合直接阅读,需要阅读请出门左转淘宝,右转京东,支持周老师(侵权请联系删除) 第一章走近java 世界上并没有 ...

  7. Java规范化代码eclipse模板注释

    建议下载阿里规范化插件 阿里的new java file的注释模板(Type): /**  * @author ${user}  * @date ${currentDate:date('YYYY/MM ...

  8. MAC下Jetbrains编译器无法打开问题解决

    这段时间不知道怎么回事,每次打开Rider必定闪退,毫无头绪,只好暂时放弃使用Rider,试用了一段时间Visual Studio. 可惜...虽然大学时候觉得VS天下第一,但是用惯了JB的编译器,再 ...

  9. UVA1620 Lazy Susan(结论证明)

    结论: 当 \(n\geq 6\) 时,若 \(n\) 是奇数且输入序列的逆序对数是奇数,则无解,否则有解. 当 \(n=4\) 或 \(n=5\) 时,答案个数及其有限,只有这个环是 \(1\) 到 ...

  10. jdbc操作mysql(三):利用注解封装

    案例五:利用注解封装 重复步骤 我们使用jdbc操作mysql时发现,操作不同表中数据,所写的方法基本相同:比如我们根据id向用户表添加数据,根据id删除商品表的数据,或者查询所有数据并用list集合 ...