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

原文链接:

https://www.getpostman.com/postman

翻译:凯凯

Postman简介

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

457c6b6fbdc038b4a982e52177236c28.png

Postman官方首页截图

Postman的基本特点:

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

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

6ded4b47c23f91b876344f4c0a3a73ae.png

Postman作为完整的工具链

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

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

cdef46d601efac4c7863826491965d88.png

Postman记录请求历史

42246f10f3292bf74d8a26f8e208f65e.png

在Postman中引入变量

b035f798036457470d1ba0a5e7959244.png

Postman中引入环境变量

289ec9b7f5516f76cb22ae3161375a62.png

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

78417a9e2ac28b1c63298675d9a7ef9e.png

Postman支持测试集和脚本描述

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

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

a5688b6e67de09eb84b57da6703e22df.png

Postman支持测试集汇总

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

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

7c3b8110c3e78670a53a8172a1e782b7.png

使用Postman进行自动化测试

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

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

1ebf7250837472f685a1d2363e50ac4d.png

Postman的monitor(监控)功能

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

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

40fd2074d16aa22ad3f14f449ae9c0a3.png

Postman的模拟服务器功能

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值