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. Windows内核开发-6-内核机制 Kernel Mechanisms

    Windows内核开发-6-内核机制 Kernel Mechanisms 一部分Windows的内核机制对于驱动开发很有帮助,还有一部分对于内核理解和调试也很有帮助. Interrupt Reques ...

  2. 分享一个自己制作的XML在线编辑器

    前言 一年多没更新博客了,原因是疫情期间<骑马与砍杀2>发售,然后去写游戏MOD去了. 用C#大概写了7个月的游戏MOD,每天晚上肝到很晚,然后期间又因为介绍这个游戏MOD,学习了PR,然 ...

  3. liunx上安装nacos

    下载nacos wget https://github.com/alibaba/nacos/releases/download/1.4.1/nacos-server-1.4.1.tar.gz 启动服务 ...

  4. LeetCoded第239题题解--滑动窗口最大值

    滑动窗口最大值 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧.你只可以看到在滑动窗口内的 k 个数字.滑动窗口每次只向右移动一位. 返回滑动窗口中的最大值. 进 ...

  5. cmd进入pycharm所创建的虚拟环境

    进入cmd命令,进入虚拟环境所在文件夹.(pycharm每创建一个新项目就会创建一个虚拟环境,位于项目下venv下Script) E:\virtualenv\crawl1\Scripts>act ...

  6. hdu1002 大数相加问题

    这个题对于 几个月前的我简直是噩梦  好在磕磕绊绊终于写出来了 由于自己的问题  还被巨巨嘲讽了 1 1.#include<stdio.h> 2 2.#include<string. ...

  7. SpringCloud之网关zuul

    1.微服务网关介绍和使用场景 1)什么是网关 API Gateway,是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 提供路由请求.鉴权.监控.缓存.限流等功能 统一接入 智 ...

  8. C++字符串【string】和【char []】操作全攻略

    异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复:本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告.本人所有文章发布平台为CSDN.博客园.简书和开源中国,后期可能会有个人博客,除此之外 ...

  9. Spring源码解析之ConfigurationClassPostProcessor(三)

    在上一章笔者介绍了ConfigurationClassParser.doProcessConfigurationClass(...)方法,在这个方法里调用了processImports(...)方法处 ...

  10. 使用栅格系统开发响应式页面——logo+nav实例

    小屏时: 中屏及以上时: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...