Python 单元测试,python所有函数整理
1.设置准备环境。
执行每个测试用例的先决条件。
2.拆除可以恢复环境。
执行每个测试用例的后置条件。
3.setUpClass是所有case被执行的前提条件,并且只运行一次。
您必须使用@classmethod装饰器,
4.所有案例只运行一次。
您必须使用@classmethod装饰器,
实例
强求的
#来继承unittest。测试案例
classCalcTestcase(unittest。测试用例):
defsetUp(self)-None:
打印(“我正在设置”)
deftest01(自我):
打印(“我是测试方法test01”)
deftest02(自我):
打印(“我是测试方法test02”)
deftest03(自我):
打印(“我是测试方法test03”)
deftearDown(自我)-无:
打印(“我要拆了”)
@classmethod
defsetUpClass(cls)-None:
打印(“我是setUpClass”)
@classmethod
def teardown class(cls)-none :
打印(“我是tearDownClass”)
if__name__==__main__:
unittest.main()
#安装套件
#suite=unittest。测试套件()
# #将测试方法添加到集合中,然后循环这些值,并在套件中输出它们。
#list=[test01 , test02 , test03]
#列表:
#suite.addTest(CalcTestcase(i))以上是python单元测试中的函数排列。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。