【接口测试】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