动态参数Token的请求流程/接口的断言
一、API测试中断言:
1.协议状态码
2.响应数据
3.业务状态码(程序员根据自己的想法来定义的)
判断一个接口测试用例是否成功,或者说是通过,是根据断言的三个条件都成立的情况下得到的结果
Collections:集合,就是测试用例的套件,在这个容器里面,可以存放很多的测试用例,
在Tests里写断言,写好之后点击save

二、获取动态的Token的值


2.1对token的值进行断言

如何保存测试用例:
点击collections,点击加号新建一个集合,命名为"接口测试",将做好的测试用例保存到“接口测试”中

在PostMan里面调用变量的方式是:{{变量名}}
在首页的请求头中也需要填写动态参数Token的值,前面登录时已经获取,这里直接调用,注意JWT后面有空格

注解:Authorization:HTTP协议中的 Authorization 请求消息头含有服务器用于验证用户代理身份的凭证
2.2 动态参数在PostMan的解决思路(登录为例):
2.在下个接口(比如首页等等)中,调用定义的变量,调用的方法是{{变量名}}
3.那么这个过程,需要把登录接口和引用登录接口的变量的接口都需要添加到collection中,它的顺序是登录接口在前
4.然后执行Collection,这样就能够实现动态参数的关联
2.3 执行Collection步骤:
1.点击接口测试后面的。。。,点击Run collection

2.将Save responses勾选上,再点击Run接口测试

3.显示结果

动态参数/关联/上个接口的输出是下个接口的输入
payload是一种以JSON格式进行数据传输的一种方式。
响应数据存放在Paload下的view-source
2.4 新增一个产品实战:
1.新增产品之后首先获取到它的ip地址

2.获取动态参数Token(在登录时已经获取,这里直接调用)

3.点击保存到接口测试,点击Run collection,执行


最后新建几个文件夹(登录、首页、产品管理(添加、修改、删除))将文件归类存放。



浙公网安备 33010602011771号