postman基础

1.postman安装

--网页插件版

进入谷歌应用商店搜索安装postman插件(postman插件和cookies插件)

--客户端

https://www.getpostman.com/--下载相应的版本

注:插件版发送的请求时accpet-use:是chrome,客户端发送的请求是通过postman客户端本身发送的,对一些特殊做处理的的网址是收不到请求的如:https://www.baidu.com

2.postman的使用

1)持久化部分-Collection

--HIstory历史操作

History菜单下主要是对最近操作的接口记录,通常在不小心删除后,可以通过此区域查找。

--Collection持久化运行

Collection是做维护和用例持久化运营的,将用例有顺序的保存在Collection里面,可以保证用例的执行顺序,也可以通过JS的流程控制对接口测试进行控制

3.接口请求部分request

--请求行

get|post url

--params参数表,可以放接口所要传入的参数

--Headers 头部信息,有些接口需要传入Header信息时传入,如:cookies

--Pre-request请求之前,这个界面一般是用于初始化数据,英文解释即beforeTest

--test断言 用例的断言部分,一个借口的成功与否就在于请求的返回是否与预期的结果匹配

4.response

--接口的响应部分,包括以下信息

头部信息Header

正文信息Body,通过接口文档,我们可以事先在test断言界面写下断言,根据body返回的内容进行判断

5.全局变量和局部变量

--局部变量Environments

通常一类环境的部署,如测试环境,预发布环境,在对接口进行测试时,可以将域名或者其他常用的参数写入局部变量

调用方法:

--作为参数|url地址传递时使用{{变量名称}}调用

--在代码界面如test|Pre-request界面调用时可通过postman的内置函数获得,postman.getEnvironmentVariable("变量名称")

--清楚全局变量postman.clearEnvironmentVariable("全局变量");

posted @ 2017-09-14 22:04  小先生的测试之道  阅读(61)  评论(0)    收藏  举报