UniTest测试用例

框架
'''UniTest测试框架应用:1.类名继承unitest.TestCase2.测试用例:所有的测试用例,都是以函数的形式存在,函数的名称必须以test开头。3.用例加载板序:UnitTest中有默认的用例加载顺序:0-9,A-2,a-z。4.所有的前置后置都有等级存在:class级别, method级别。(前置后置条件的名字是固定的,前置后置函数有且仅有一个。)每个用例执行前都会执行method级别的前置条件,每个用例执行后都会执行method级别的后置条件。class级别前置后置:1.必须定义装饰器 @classmethod
'''
import unittest
class UnitDemo(unittest.TestCase):@classmethoddef setUp(self) -> None:print('前置条件')@classmethoddef tearDown(self) -> None:print('后置置条件')def test_1login_1(self):print('这是测试用例1')self.login()def test_2delete(self):print('这是测试用例ss')def login(self):print('这是Login函数')
if __name__ == '__main__':unittest.main()