接口自动化测试框架-关于接口关联的封装+统一请求封装

一. 关于接口关联的封装

策略: 去掉全局变量,用ymal文件代替保存

ps:如果使用全局变量的话,就会出现在需要使用这个这个变量的地方就得去import类文件,相互引用的话python无法支持得。所以,把产生数据的地方直接存放数据在ymal文件中,在需要使用数据的地方读取ymal就可以了!

需要了解python如何去保存/读取/删除 ymal文件数据

 

 ymal文件的操作方法封装:读取/写入/清空

1) 需要下载yml的支持库文件: pip3 install pyyaml

2) 读取yamal: ymal.load()

   写入ymal:ymal.dump()

  清空ymal:ymal.truncate()

 

 

 

 二、统一请求的封装

如果多个py文件存在cookie关联,需要使用同一个session怎么办?

 

posted @   苹果芒  阅读(108)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示