原文链接:

https://www.getpostman.com/postman

翻译:凯凯

Postman简介

Postman是最完整的API测试开发环境,可以使得API测试开发变得更快、更好、更容易。

Postman官方首页截图

Postman的基本特点:

Postman是API开发中最完整的工具链。

  1. 全球最常用的REST客户端;
  2. 从底层设计来支持API的开发和测试人员;
  3. 直观的用户界面发送请求,保存响应,添加测试,并创建工作流;

Postman作为完整的工具链

使用Postman进行API测试时,可以与开发人员一起设计,充满了功能和选项:

  1. 请求历史
  2. 变量
  3. 环境
  4. 测试& pre-request脚本
  5. 收集&请求描述

Postman记录请求历史

在Postman中引入变量

Postman中引入环境变量

Postman生成的测试脚本——支持多种语言

Postman支持测试集和脚本描述

Postman支持以集合(Collection)的方式进行API的开发和测试。集合是最常用的API开发和测试形式:

  1. 巩固请求,参数,描述,测试&脚本
都在一个文件夹中;
  2. 通过共享集合对API进行协作;
  3. 构建测试套件、文档、模拟服务器和集合上的监视器;

Postman支持测试集汇总

Postman可以方便的进行自动化测试和性能测试,尤其是在回归测试中,有着非常明显的作用。可以让测试人员和API开发人员一起进行自动化测试:

  1. 在一个Postman集合中运行所有请求;
  2. 自定义在生产、开发或其他环境中运行;
  3. 使用数据文件作为每个迭代的参数;
  4. 记录每个请求和对详细调试的响应;

使用Postman进行自动化测试

Postman能够提供详细和全面的API的监控:

  1. 基于Postman集合的API的灵活监控;
  2. 监控API的正常运行时间、响应能力和正确性;
  3. 监测结果的详细报告;
  4. 对所有Postman用户每月提供1000个免费的监控请求;

Postman的monitor(监控)功能

Postman还能够提供模拟服务器功能,为使用Postman的用户提供更加真实的接口测试服务:

  1. 模拟后端服务,允许分割堆栈开发
  2. 保存模拟请求响应作为示例
  3. 模拟单个端点或整个API
  4. 每个月1000个免费的模拟服务器请求给所有的Postman用户

Postman的模拟服务器功能

笔者通过介绍Postman的基本功能和特点,希望大家能够了解Postman这个在接口测试领域比较流行的工具,也希望能够吸引大家学习该软件的兴趣。

在下一篇文章中,笔者将会领导广大读者安装该软件。

python模拟postman发https请求_【接口测试】Postman入门01-特点和简介相关推荐

  1. python模拟微信发红包算法_微信红包的随机算法是怎样实现的?

    有人问过微信的人,大致是这样: 先上代码: public static double getRandomMoney(RedPackage _redPackage) { // remainSize 剩余 ...

  2. php实战https请求,用php发https请求

    最近要用到, 所以写了个程序测试一下用php发https请求, 直接在http://www.dooccn.com/php7/中运行: function curl_get_https($url) { $ ...

  3. python模拟微信发红包,并验证随机性

    python模拟微信发红包,输入金额和红包个数,得到结果,多次发红包,验证先抢后抢红包大小的随机性是否一样. 1.思路 如100元发5个红包,结合几个点几个线段的数学知识,需要在0-100之间取4个不 ...

  4. Postman发post请求读取不到文件的情况

    使用Fdfs上传文件,postman发post请求读取不到文件,postman报错信息如下: This file isn't in your working directory. Teammates ...

  5. PostMan发送Https请求

    PostMan发送Https请求 一.概述 二.准备 三.配置PostMan 3.1.打开Settings,关闭ssl 3.2.配置证书 一.概述 有时候在测试的时候搭建了一个HTTPS的服务,但是在 ...

  6. 数据结构和算法_零基础入门01

    数据结构和算法_零基础入门01 一.数据结构是什么? 逻辑结构.物理结构 二.算法 算法的五个基本特征 算法设计的要求 b站学习小甲鱼的数据结构与算法,自留笔记. 程序设计=数据结构+算法 一.数据结 ...

  7. postman请求soap 请求_【Postman】15 Postman进行Soap webservice接口测试

    许多人认为Postman是高级REST客户端,Postman是处理通过HTTP发送的请求的工具.其实Postman也可以测试与协议无关的SOAP webservice api接口. 要使用Postma ...

  8. postman测试带权限接口_接口测试工具:postman

    一.postman简介 一般简单的接口测试我们可以直接在浏览器里面进行调试,但是涉及到一些要权限设置的就无法操作了,因此我们需接口测试的相关工具:Postman 是一个接口测试和  http 请求的工 ...

  9. Python模拟搜狗翻译发送请求

    开发工具与关键技术:Python IDEL.Python 作者:曾浩源 撰写时间:2019年08月07日 写一个小功能来模拟搜狗翻译发送请求,让这个小功能拥有翻译的功能. 首先打开搜狗翻译,然后F12 ...

最新文章

  1. 如何使用Leangoo敏捷工具做测试管理。
  2. Swift 中枚举、结构体、类(enum、struct、class)
  3. Discuz! X3.2新增管理员无法登录后台的解决办法
  4. js 层 分页显示选择用户名
  5. 计算机网络基础题解综合练习实验,计算机网络基础题解•综合练习•实验
  6. azure 入门_Azure数据目录入门
  7. centos arm-linux-gcc,CentOS 5.5下arm-linux-gcc交叉编译环境的搭建
  8. 五个部署Hyper-v的常见错误.
  9. 软件构造 第三章第三节 抽象数据型(ADT)
  10. PLSQL_统计信息系列07_数据字典统计信息的导出和导入
  11. 安装命令提示符版CentOS6.5
  12. GBase 8atmp 目录权限改变导致加载失败
  13. 截止失真放大电路_聊一下三极管截止、放大和饱和3种工作状态
  14. Python常见方法(5)-dictionary的可更改性和创建、增删元素、拼接和由list生成dictionary详解
  15. 软考高项(信息系统项目管理师)考试资料汇总和学习方法总结
  16. 在python中、int表示的数据类型是_python--002--数据类型(int、str)
  17. 苹果手机的uuid查询_苹果Mac查询UUID信息, 硬盘接口类型的查询方法(图文)
  18. 给南京沁恒芯片公司点个赞
  19. 第三篇 IT 技术支持工程师职业发展路径与技能要求
  20. jsp中文传值到java乱码_jsp传递参数中文乱码解决办法

热门文章

  1. C语言const使用
  2. EasyGui的用法简介
  3. 【CyberSecurityLearning 77】DC系列之DC-8渗透测试(Drupal)
  4. 8086实时时钟实验(二)——《x86汇编语言:从实模式到保护模式》读书笔记06
  5. Spring Session 的两种刷新模式-RedisFlushMode
  6. python3.7使用pip install xxxx报错:UnicodeDecodeError: 'gbk' codec can't decode byte
  7. DM8168 DVRRDK软件框架研究
  8. hdu6380(2018 “百度之星”程序设计大赛 - 初赛(B))
  9. android开发 Gradle多渠道打包以及集成360加固
  10. 理解和使用systrace