5-1 unittest框架使用

unittest是python的一个单元测试框架,内置的,不需要pip install  什么什么的。直接在py文件里面调用 import unittest。

他这个框架是怎么回事呢,他可以对数据初始化,然后执行测试(里面有断言功能就是判断返回是否正确),对数据生成报告。从这三点可以看出这个框架具备了 自动化测试的主要元素。

import unittest

class TestMethon(unittest.TestCase):
def setUp(self):
print("测试开始之前执行")
def tearDown(self):
print("测试结束后执行")
def test1(self):
print("我正在执行测试用例")

if __name__ == '__main__':
unittest.main()


所有的测试case 必须test开头 要不然不执行。

转载于:https://www.cnblogs.com/Chamberlain/p/10777327.html

你可能感兴趣的:(测试,python)