Python接口自动化(十一) Json数据处理

返回json数据的网址:http://jsonplaceholder.typicode.com/posts

大致流程步骤:web页面操作——>抓包看参数和url——>代码模拟接口请求——>取到接口返回结果——>断言

 

 

 

 

import requests
#代码模拟接口请求
url="http://jsonplaceholder.typicode.com/posts"
headers={
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36"
}
s=requests.session()
rs1=s.get(url,headers=headers)
result1=rs1.json()
print(result1)
#取接口返回结果
print(result1[0])
message=result1[0]["title"]
print(message)
#断言
if u"optio" in message:
    print("成功")
else:
    print("失败")

  

posted on 2020-07-28 11:36  星空6  阅读(219)  评论(0编辑  收藏  举报

导航