Python 单元测试,python所有函数整理

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: