Postman的基础应用

一、Postman是什么?能做什么?

Postman是google开发的一款网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:

  1. 创建和发送任何的HTTP请求,请求可以保存到历史中再次执行
  2. Collection 功能:Collection 是 requests的集合,在做完一個测试的時候, 你可以把這次的 request 存到特定的 Collection 里面,如此一來,下次要做同样的测试时,就不需要重新输入。而且一个collection可以包含多条request,如果我们把一个request当成一个test case,那collection就可以看成是一个test suite
  3. 可以针对response内容的格式自动美化; JSON、 XML 或是 HTML 都會整理成我们可以阅读的格式
  4. 支持编写测试脚本,可以快速的检查request的结果,并返回测试结果
  5. 可以自由设定变量与Environment

二、界面

在这里插入图片描述

  1. Collections:在Postman中,Collection类似文件夹,可以把同一个项目的请求放在一个Collection里方便管理和分享,Collection里面也可以再建文件夹。如果做API文档的话,可以每个API对应一条请求,如果要把各种输入都测到的话,就需要每条测试一条请求了;同时还可以导出数据包。
  2. 上面的黑字注册是请求的名字
  3. 选择HTTP Method
  4. 请求URL,两层大括号表示这是一个环境变量,可以在16的位置选择当前的environment,环境变量就会被替换成该environment里variable的值
  5. 点击可以设置URL参数的key和value
  6. 点击发送请求
  7. 点击保存请求到Collection,如果要另存为的话,可以点击右边的下箭头
  8. 设置鉴权参数,可以用OAuth之类的
  9. 自定义HTTP Header,有些因为Chrome愿意不能自定义的需要另外装一个插件Interceptor,在16上面一行的卫星那里
  10. 在发起请求之前执行的脚本,例如request body里的那两个random变量,就是每次请求之前临时生成的。
  11. 在收到response之后执行的测试,测试的结果会显示在17的位置
  12. 有四种形式可以选择:
    form-data主要用于上传文件;
    x-www-form-urlencoded是表单常用的格式;
    raw可以用来上传JSON数据;
  13. 返回数据的格式
    Pretty可以看到格式化后的JSON;
    Raw就是未经处理的数据;
    Preview可以预览HTML页面;
  14. 点击这里把请求保存到2的位置
  15. 设置environment variables和global variables,点击右边的x可以快速查看当前的变量
  16. 测试执行的结果,一共几个测试,通过几个
  17. 导入数据包
  18. 导入导出工作环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值