test_login.py 1.01 KB
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import unittest
import json
import urllib3
from commons.api.login import login
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
lo=login()

#登录接口demo
class test_login(unittest.TestCase):
    
    def test_01_login(self):
        #账户密码都正确
        #进行POST请求
        re=lo.post("sg_wenze", "111111")
        #print(re.headers)
        #断言响应
        self.assertTrue("Set-Cookie" in re.headers.keys())
        
    def test_02_login(self):
        #密码错误
        #进行POST请求
        re=lo.post("sg_wenze", "111111111111")
        #print(re.text)
        #断言响应
        self.assertTrue("用户名或密码错误" in re.text)

    def test_03_login(self):
        #账户错误
        #进行POST请求
        re=lo.post("sg_wenze11111111", "11111")
        #print(re.text)
        #断言响应
        self.assertTrue("用户名或密码错误" in re.text)


if __name__ == "__main__":

    unittest.main(verbosity=2)