import requests
from jsonpath import jsonpath
def test_post_json(self):
payload = {
"level": 1,
"name": "xuefeifei"
}
r = requests.post("https://httpbin.testing-studio.com/post", json=payload)
print(r.json())
#assert r.json()["json"]["level"] == 1
#print(jsonpath(r.json(),'$..level'))
assert jsonpath(r.json(),'$..level')[0] == 1

资料获取方法
【留言777】


各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!
三连之后我会在评论区挨个私信发给你们~

该代码示例展示了如何使用requests库在Python中发送POST请求,传递JSONpayload,并使用jsonpath进行断言来验证响应中的数据。测试函数test_post_json()向httpbin测试服务器发送请求,并检查level字段的值。
1321

被折叠的 条评论
为什么被折叠?



