postman测试用例验证与断言

谷歌五大语言:

C,C++,Javascript,Python,go

一、API测试中断言有三种

1、协议状态码

 

 

 

2、响应数据(Response)

 

 

 

3、业务状态码(是程序员根据自己的想法来定义的)

如果没有业务状态码就不需要验证了,判断一个接口测试用例是否成功,或者说是通过,是根据断言的三个条件都成立的情况下得到的结果

 

 

Collections:集合,就是测试用例的套件,在这个容器里面,可以存放很多的测试用例,我们也可以把他称为测试套件。

API:官方自带的

 

 

 测试用例的断言

 

 

 验证username字段

 

 

 验证协议状态码

 

 

 验证token

 

 

 

 

 

 

 

二、 创建集合

 

 

 

 

 

 

 

 

在postman里面,调用变量的方式是:

{{变量名}}

动态参数在postman的解决思路(登录为例)

1、登录成功后,在登录接口的tests中定义一个变量来获取响应数据中的动态参数token

2、在下个接口(比如首页等等)中,调用定义的变量,调用的方式是{{变量名}}

3、那么这个过程,需要吧登录接口引用登录接口的变量的接口都需要添加到collection中,他的顺序是登录接口在前

4、然后执行collection,这样就能实现动态参数的关联

 

 

 

 动态参数=关联=上个接口的输出是下个接口的输入

 

posted @ 2022-04-19 19:02  朝阳群众老马  阅读(195)  评论(0编辑  收藏  举报