import requests import unittest #import urllib3 #from urllib3.exceptions import InsecureRequestWarning # 创建测试类 class YbLogin(unittest.TestCase): # 创建测试方法 # setup def setUp(self): # 实例化session对象 self.session = requests.Session() # 定义登录接口url地址 self.url_login = "url" # teardown def teardown(self): # 关闭session对象 self.session.close() # 登陆成功 def test01_success(self): # 发登录请求并断言 login_data = { "userTel":"111111554", "passWord":"111111" } response = self.session.post(url=self.url_login, json=login_data,verify=False) print(response.json()) self.assertEqual("登录成功!",response.json().get("msg"))
#输入不存在账号 def test02_user_is_not_exist(self): # 发登录请求并断言 login_data = { "userTel": "13797480000", "passWord": "111111" } response = self.session.post(url=self.url_login, json=login_data, verify=False) print(response.json()) self.assertEqual("用户名或密码错误!", response.json().get("msg"))