)1、下载安装完成打开(可以装个客户端或者直接在chrome中安装个插件
一、Collections
Postman测试管理的单位是测试集(Collections),测试集内可以创建文件夹(Folder)和具体的请求(Requests)。
如果使用过jmeter话,个人感觉测试集和测试计划类似,测试集内创建的文件夹就类似于线程组
1、如何创建一个Collections
有很多入口让你方便新建一个Collection
1.1、左侧侧边栏中,点击Collections tab ,其下方有个+New Collection
1.2、点击左上角的 +New 按钮或者下拉菜单,就会看见Collection选项
选择任意的入口,点击后会弹出一个创建一个新collection的弹窗,如下
然后填写名称(描述内容可写可不写根据需要),点击右下角的create,此时你会发现在左侧侧边栏,Collecions下多了一个目录
2、在创建的collection下,添加一个文件夹,对项目进行进一步的分类
2.1、鼠标放置上面创建的collection上,点击鼠标右键或者点击右侧出现的 ●●●,找到名为“Add Folder”,点击
然后同上1.2,填写名称等信息,然后点击create
3、到此,分类工作已经完成,下面开始正式工作,添加需要测试的请求
二、添加request
1、鼠标放置上面创建的文件夹上,点击鼠标右键或者点击右侧出现的 ●●●,找到名为“Add Request”,点击,同上创建,填写名称描述等信息,点击Save to 文件夹,此时文件夹下会显示一个请求,默认请求方式是get
2、点击添加的request,根据自己需要进行调试或测试的接口,填写对应的数据,然后点击右侧的Send,即可查看结果。
具体实例:
有时候在测试某个接口的时候,它需要依赖于前一个接口的某些信息,比如登录的cookie,响应体中某个值等。这种情况我们就需要添加一些简易的脚本来处理了。
1、某个接口需要在登录的状态下,才可正常调用,也即需要登录response header下的cookie,那么此时,我们可以使用一种方法(当然次方法不一定满足您的要求或者不是最优的),即将登录接口,写在创建的Collections的Pre-request Script里,这样就可以处理请求需要建立在已登录的情况。
具体操作:
1.1、将鼠标放置上面创建的Collection上,点击鼠标右键或者点击右侧出现的 ●●●,找到名为“Edit”,点击
1.2、进入Pre-request Scripts,将登录请求写在里面,如下
1.3、再调用该Collections下的任一接口,就不会再提示请先登录了
暂且这样,后续继续更新
网友评论