postman关联性接口

一.关联性接口

一般上游接口为下游接口提供一些内容,才能供下游接口做测试,此时下游接口必须做关联性接口的测试。

一般关联性接口中用的最多的都是关联登录态效果。(一般cookie或者token提供登录态效果,也就是告诉服务器当前接口已经登录过了)

1.手动关联接口的测试

 接口的例子,先把登陆接口跑通

得到返回报文中的token,然后执行下一个需要借助于token才能测试的接口,此时使用的是一个查看信息接口,该接口需要借助于登陆接口中token,并且该token在此接口中作为参数传入到该查看信息接口中使用。

2.在类似于小眼睛这里面添加token

最后得该查看信息接口的返回结果。 

 二.自动化关联接口的测试

  1. 编写上游接口,然后先跑通上游接口,先提取返回报文的代码
  2. 设置环境变量
  3. 编写下游接口,然后调用环境变量中的内容
  4. 最后在一个目录下进行执行

1.先准备接口,然后跑通该接口

2. 编写前端脚本,提取对应的token,在后置脚本test中,记得再随手加个断言

3. 设置好环境变量

 4.添加第二个接口

 5.然后放到一个目录下进行批跑即可。

 6.执行看结果即可。

三. 参数化接口测试

首先我们针对于某一个接口,有大量的的测试数据需要批量验证,此时一个一个的更改请求参数肯定不太现实,能否有一种方式可以批量的来处理数据。这次就要用到数据的参数化了 先准备数据 (.txt)

在Postman中创建一个需要测试的接口 然后不断的输入不同的数据(通过环境变量达到这样一个效果) 然后放到一个目录下进行批量执行 。

1.首先创建一个data.txt格式的文件(文件名可以随便取,不要是汉字就可以,最好字母) 里面放置的第一行是变量名,后面每一行都是该变量的一个数据(如果有多个变量和数据使用“,”分割)

2. 再postman里面创建一个环境变量,名字和上面那个变量名保持一致即可,postman里面的环境变量的值,可以随便填(因为,等会我们调用的时候会调用那个txt文本里面的数据,而不会用到postman里面设置的数据)

3,.创建一个目录,然后把该手机号归属地接口放到该目录中,然后执行该目录(确保该目录只有当前测试这个接口)

4.查看运行结果,完成参数化设置 文本中的10个电话,有6个电话是联通的,1个不是联通的 并且,每个接口的访问地址都一样,只不过是里面的请求参数一栏不同。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值