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

一. 关于接口关联的封装

策略: 去掉全局变量,用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 @ 2023-03-27 17:38  苹果芒  阅读(86)  评论(0编辑  收藏  举报