測牛學堂:軟件測試python之unittest學習總結(jié)4(Fixture的使用)
Fixture(測試夾具的使用)
Fixture是在測試用例執(zhí)行前后會自動執(zhí)行的一種代碼結(jié)構(gòu)。
它又可以分為方法級別,類級別,和模塊級別。
方法級別的fixture
在每個用例執(zhí)行前后都會自動調(diào)用,方法名是固定的。
前置語法,用例執(zhí)行前調(diào)用
def setUp(self):
后置方法:用例執(zhí)行后調(diào)用:
def tearDown(self):
類級別的fixture
在類中所有的方法執(zhí)行前后hi自動執(zhí)行,只會執(zhí)行一次。
語法:
模塊級別的Fixture
模塊就是代碼文件,會在這個代碼文件執(zhí)行前后執(zhí)行一次,一般很少用,了解即可。
Fixture測試用例代碼:
