1、接口自动化测试-cookies处理方案

1、方案一:原生态cookies------如果后续的接口直接使用这个cookie,不增加其他参数--直接使用

resp.cookies

原生态cookies

cookie1 = login({’‘username’:'auto','password':'asdasdasd'})[0]

其他接口请求

resp = requests.post('路径‘,cookies = cookies1)

2、方案二:如果后续的接口使用这个cookie,在这增加其他参数的认证,重新封装cookies

resp.cookies['sessionid']

session =  login({’‘username’:'auto','password':'asdasdasd'})[1]#sessionid value

 user_cookies = {'sessionid':session,'token':'123321'}

其他接口请求

resp = requests.post('url',cookies =user_cookie)

data表单参数,json格式,可直接传入字典,params参数到url里。

 

posted @ 2022-06-12 23:04  ZaleSwfit  阅读(391)  评论(0)    收藏  举报