首页 Python 正文
文章详情

1、setUp准备环境。

执行每个测试用例的前提条件。

2、tearDown恢复环境。

执行每个测试用例的后置条件。

3、setUpClass所有case执行的前置条件,只运行一次。

必须使用@classmethod装饰器,

4、tearDownClass所有case运行后只运行一次。

必须使用@classmethod装饰器,

实例

importunittest
#要继承unittest.TestCase
classCalcTestcase(unittest.TestCase):
defsetUp(self)->None:
print("我是setUp")
deftest01(self):
print("我是的测试方法test01")
deftest02(self):
print("我是的测试方法test02")
deftest03(self):
print("我是的测试方法test03")
deftearDown(self)->None:
print("我是tearDown")
@classmethod
defsetUpClass(cls)->None:
print("我是setUpClass")
@classmethod
deftearDownClass(cls)->None:
print("我是tearDownClass")
if__name__=='__main__':
unittest.main()
#设置套件
#suite=unittest.TestSuite()
##把测试方法添加到集合中,然后循环取值,在添加到套件里面输出
#list=["test01","test02","test03"]
#foriinlist:
#suite.addTest(CalcTestcase(i))

以上就是python单元测试中的函数整理,希望对大家有所帮助。更多Python学习指路:python基础教程

版权:

转载请注明出处:https://www.bdoc.cn/203.html

下一篇:

已经没有下一篇了!

相关推荐
python单元测试中的函数整理
1、setUp准备环境。 执行每个测试用例的前提条件。 2、tearDown恢复环境。 执行每个测试用例的后置条件。 3、setUpClas…
头像
Python 2025-06-03
489
python中condition条件变量的作用
1、Python提供的Condition对象支持复杂的线程同步。 2、Condition被称为条件变量,除了提供类似Lock的acquire…
头像
Python 2025-06-03
190
python列表推导式的结构探究
1、列表推导式结构包含在一对方括号中,一个表达式,后面是for子句,然后是零个或多个for或if子句。 2、其结果将是一个新列表,根据for…
头像
Python 2025-06-03
412
python如何过滤列表中的唯一值
1、使用collections.Counter函数对列表进行计数,并通过列表推导式过滤出非唯一值,过滤出计数大于1的值。 2、Counter…
头像
Python 2025-06-03
988
python蒙特卡洛算法的介绍
Python中存在着很多算法,本篇要为大家介绍一种新的算法,蒙特卡洛算法。下面就这种算法带来简单的介绍和实例。 1、又叫统计模拟方法,使用随…
头像
Python 2025-06-03
166
如何走进Python的大门?
关于Python的很多东西都有了,但是反而越来越乱了。我不得不重新求助互联网,向服务器提出“如何快速学习Python”这种问题,我想要一个捷…
头像
Python 2025-06-03
724
发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:9:00-16:00

客服QQ

799549999

客服QQ

799549999

客服邮箱

799549999@qq.com