无法断言API结果

时间:2019-02-11 15:14:26

标签: python api

url = self.driver.current_url

notice_id = url.split('/')[-1]
time.sleep(3)

headers = {'Authorization': 'Token tokenApp="myAppToken" Token token=' + token,"Content-Type": "application/json"}

url2 = '.....' + notice_id + '&type=read'
time.sleep(3)

response = requests.get(url2, headers=headers)
print(url2)
print(notice_id)
print(response.text)
assert requests['Response'] == [{"iChannelId": 2, "sChannelName": "application web", "iCount": 1}]

我需要使用python声明API结果 邮递员的结果是:

"Response": [
  {
    "iChannelId": 2,
    "sChannelName": "application web",
    "iCount": 1
  }
],

那么如何断言"iChannelId" == 2"sChannelName" == "application web""iCount" == 1

0 个答案:

没有答案