接口测试有数据依赖如何测试?


在手工接口测试或者自动化接口测试的过程中,上下游接口有数据依赖如何处理?

用一个全局变量来处理依赖的数据,比如登录后返回token,其它接口都需要这个token,那就用全局变量来传token参数

 

依赖于第三方数据的接口如何进行测试?

这个标准答案是:mock

当前端开发在开发页面的时候,需要服务端提供API接口
此时服务端没开发完成,或者说没搭建测试环境,这个时候前端开发会自己mock一个api服务端,自己给自己提供调用接口的返回数据

下个接口请求参数依赖上个接口的返回数据 --

不同的接口封装成不同的函数或方法,需要的数据return出来,用一个中间变量a去接收。后面的接口传a就可以

1、获取上一个接口的返回值

2、将返回值设置成环境变量或者全局变量

3、设置下一个接口的参数形式

依赖于登录的接口如何处理?

      登录接口依赖token的,可以先登录后,token存到一个yaml或者json或者ini的配置文件里面

      后面所有的请求去拿这个数据就可以全局使用了

      如果是cookies的参数,可以用session自动关联


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM