postman-接口测试常用test模块

一、配置环境变量区分不同运行环境(开发、测试、生产等)。

        对接口进行测试时,不同环境往往对应不同的域名或IP,在Postman里一个接口域名相同但因为地址不同重复写多次很明显是愚蠢的做法,下面我们可以通过配置环境变量来实现:

点击右上角设置按钮,添加环境变量

 

在请求中使用双大括号引用环境变量{{host}},执行接口查看

二、使用Tests模块对接口返回结果进行测试

1)Tests往往用来对接口的响应结果进行测试,类似jmeter中断言的功能,这个要求学会写一些简单的测试脚本(Tests Scripts)不过postman自带的有一些简单的模板,我们可以套用模板进行相应的修改,对响应结果返回值进行判断,看是否达到预期,下面来看一个简单的例子:

我们可以看到登录接口正常情况下返回的信息及接口响应状态,在右侧选择相应的测试脚本点击,左侧Tests栏即可显示,我们可以根据接口返回的信息对脚本进行调整

修改好脚本后执行该接口,查看响应结果中Test Results

2)还有一种情况,是配置目录的Tests,这个目录下的接口公用的测试脚本可以在这里写,不必每个接口里面都写一遍。

选择collection Edit进入编辑界面,选中Tests栏即可进行脚本编写

除了单个执行接口外,我们还可以直接执行collection,即批量执行接口,查看结果

posted @ 2020-05-07 09:34  hpliud  阅读(1701)  评论(0编辑  收藏  举报