【接口测试】unittest断言001
import unittest
import requests
# 登录请求,断言
class testzylogin(unittest.TestCase):
@classmethod
def setUpClass(self):
# 定义请求地址url,请求参数data,请求结果result
self.url = "https://api.seniverse.com/v3/weather/now.json?"
self.data = {"location": "北京","key": "SCYrvkytJze9qyzOh"}
self.result = requests.post(url=self.url, json=self.data)
# 定义响应结果为json格式,响应头headers
self.json = self.result.json()
# 断言一:是否登录成功
def test_loginAssert(self):
# self.assertTrue(json.loads(self.text)['success'])
self.assertTrue(self.json['status_code'])
print("login success")
if __name__ == '__main__':
unittest.main()
断言常用函数:https://www.cnblogs.com/woshixiaotou067/p/11989579.html

浙公网安备 33010602011771号