qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          TestNG基本注釋二:基本注釋解釋

          TestNG基本注釋一中,我們給出來一個(gè)用eclipse IDE生成的TestNG測(cè)試類:
          package test.java.com.testng.test;
          import org.testng.annotations.Test;
          import org.testng.annotations.BeforeMethod;
          import org.testng.annotations.AfterMethod;
          import org.testng.annotations.DataProvider;
          import org.testng.annotations.BeforeClass;
          import org.testng.annotations.AfterClass;
          import org.testng.annotations.BeforeTest;
          import org.testng.annotations.AfterTest;
          import org.testng.annotations.BeforeSuite;
          import org.testng.annotations.AfterSuite;
          public class LoginTest {
          @Test(dataProvider = "dp")
          public void f(Integer n, String s) {
          }
          @BeforeMethod
          public void beforeMethod() {
          }
          @AfterMethod
          public void afterMethod() {
          }
          @DataProvider
          public Object[][] dp() {
          return new Object[][] {
          new Object[] { 1, "a" },
          new Object[] { 2, "b" },
          };
          }
          @BeforeClass
          public void beforeClass() {
          }
          @AfterClass
          public void afterClass() {
          }
          @BeforeTest
          public void beforeTest() {
          }
          @AfterTest
          public void afterTest() {
          }
          @BeforeSuite
          public void beforeSuite() {
          }
          @AfterSuite
          public void afterSuite() {
          }
          }
          上面代碼中的具體解釋如下:
          @BeforeSuite - 針對(duì)測(cè)試套件,在當(dāng)前的測(cè)試套件運(yùn)行前執(zhí)行的方法
          @AfterSuite -  針對(duì)測(cè)試套件,在當(dāng)前的測(cè)試套件運(yùn)行后執(zhí)行的方法
          @BeforeTest - 針對(duì)測(cè)試套件, 在任何屬于這個(gè)類的并且用<test>標(biāo)簽標(biāo)記的測(cè)試方法運(yùn)行前運(yùn)行
          @AfterTest - 針對(duì)測(cè)試套件, 在任何屬于這個(gè)類的并且用<test>標(biāo)簽標(biāo)記的測(cè)試方法運(yùn)行后運(yùn)行
          @BeforeGroups: 在屬于這個(gè)組的第一個(gè)測(cè)試方法運(yùn)行前運(yùn)行
          @AfterGroups: 在屬于這個(gè)組的最后一個(gè)測(cè)試方法被調(diào)用后運(yùn)行
          @BeforeClass - 在當(dāng)前已經(jīng)被調(diào)用的類的第一個(gè)測(cè)試方法運(yùn)行前運(yùn)行
          @AfterClass - 在當(dāng)前類的所有測(cè)試方法運(yùn)行完成后運(yùn)行
          @BeforeMethod - 在每個(gè)測(cè)試方法前運(yùn)行
          @AfterMethod - 在每個(gè)測(cè)試方法后運(yùn)行
          相關(guān)文章:
          TestNG基本注釋一:簡單實(shí)例

          posted on 2014-02-10 10:03 順其自然EVO 閱讀(414) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

          <2014年2月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          2324252627281
          2345678

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 澄江县| 深泽县| 奈曼旗| 赣榆县| 易门县| 五原县| 靖安县| 改则县| 冷水江市| 贡嘎县| 剑川县| 田阳县| 嘉鱼县| 泗水县| 邵武市| 满洲里市| 当雄县| 辽阳市| 璧山县| 含山县| 咸阳市| 应城市| 哈巴河县| 商河县| 辽宁省| 宜昌市| 云南省| 区。| 玉门市| 新民市| 扎鲁特旗| 临沭县| 长宁区| 临海市| 南康市| 巴东县| 高邮市| 封丘县| 上虞市| 安达市| 客服|