使用jsonpath断言

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

  

 

posted @ 2021-09-09 10:03  feifei_tian  阅读(159)  评论(0编辑  收藏  举报