码迷,mamicode.com
首页 > 编程语言 > 详细

Python接口自动化

时间:2020-06-04 01:33:26      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:style   python接口   自动   reg   one   param   stl   pos   int   

1.项目流程:注册-》登录-》充值

登录会产生cookies,充值需要用到登录产生的cookies才可以充值成功

代码如下


import requests
#注册
# register_url=‘testlink/register‘
# register_data={"mobilephone":"15950123333","pwd":"123456","regname":"Mar"}
# res=requests.get(register_url,register_data)
# print("text解析结果",res.text)
# print("text解析结果",res.json())

#登录
login_url=‘testlink/login‘
login_data={"mobilephone":"15950123333","pwd":"123456"}
res_login=requests.get(login_url,login_data)
print("text解析结果",res_login.text)
print("text解析结果",res_login.json())

#充值方法一
recharge_url=‘testlink/recharge‘
recharge_data={"mobilephone":"15950123333","amount":"12"}
# res_recharge=requests.get(recharge_url,recharge_data,cookies=res_login.cookies)
# print("text解析结果",res_recharge.text)
# print("text解析结果",res_recharge.json())

#充值方法二,不用cookies,还可以用session
s=requests.session()

login_res=s.get(login_url,params=login_data)
recharge_res=s.post(recharge_url,recharge_data)
print("充值的结果是: ",recharge_res.json())

Python接口自动化

标签:style   python接口   自动   reg   one   param   stl   pos   int   

原文地址:https://www.cnblogs.com/JacquelineQA/p/13040937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!