上面代碼中的具體解釋如下:
@BeforeSuite - 針對(duì)測試套件,在當(dāng)前的測試套件運(yùn)行前執(zhí)行的方法
@AfterSuite - 針對(duì)測試套件,在當(dāng)前的測試套件運(yùn)行后執(zhí)行的方法
@BeforeTest - 針對(duì)測試套件, 在任何屬于這個(gè)類的并且用<test>標(biāo)簽標(biāo)記的測試方法運(yùn)行前運(yùn)行
@AfterTest - 針對(duì)測試套件, 在任何屬于這個(gè)類的并且用<test>標(biāo)簽標(biāo)記的測試方法運(yùn)行后運(yùn)行
@BeforeGroups: 在屬于這個(gè)組的第一個(gè)測試方法運(yùn)行前運(yùn)行
@AfterGroups: 在屬于這個(gè)組的后一個(gè)測試方法被調(diào)用后運(yùn)行
@BeforeClass - 在當(dāng)前已經(jīng)被調(diào)用的類的第一個(gè)測試方法運(yùn)行前運(yùn)行
@AfterClass - 在當(dāng)前類的所有測試方法運(yùn)行完成后運(yùn)行
@BeforeMethod - 在每個(gè)測試方法前運(yùn)行
@AfterMethod - 在每個(gè)測試方法后運(yùn)行
|