测牛学堂:软件测试python之unittest学习总结4(Fixture的使用)
Fixture(测试夹具的使用)
Fixture是在测试用例执行前后会自动执行的一种代码结构。
它又可以分为方法级别,类级别,和模块级别。
方法级别的fixture
在每个用例执行前后都会自动调用,方法名是固定的。
前置语法,用例执行前调用
def setUp(self):
后置方法:用例执行后调用:
def tearDown(self):
类级别的fixture
在类中所有的方法执行前后hi自动执行,只会执行一次。
语法:
模块级别的Fixture
模块就是代码文件,会在这个代码文件执行前后执行一次,一般很少用,了解即可。
Fixture测试用例代码:
