註解
描述@beforesuite
註解的方法只執行一次,在當前suite所有測試執行之前執行
@aftersuite
註解的方法只執行一次,在當前suite所有測試執行之後執行
@beforeclass
註解的方法只執行一次,在當前類中所有方法呼叫之前執行
@afterclass
註解的方法只執行一次,在當前類中所有方法呼叫之後執行
@beforetest
只執行一次,所有的測試方法執行之前執行
@aftertest
只執行一次,所有的測試方法執行之後執行
@beforegroups
組的列表,這種配置方法將之前執行。此方法是保證在執行屬於任何這些組第乙個測試方法,該方法被呼叫。
@aftergroups
組的名單,這種配置方法後執行。此方法是保證執行後不久,最後的測試方法,該方法屬於任何這些組被呼叫。
@beforemethod
在每乙個測試方法(@test)執行之前執行,例:執行完測試用例後要重置資料才能執行第二條用例時,可用之種方式。
@aftermethod
在每乙個測試方法(@test)執行之後執行
@dataprovider
標誌著乙個方法,提供資料的乙個測試方法。註解的方法必須返回乙個object ,其中每個物件的測試方法的引數列表中可以分配。
該@test 方法,希望從這個dataprovider的接收資料,需要使用乙個dataprovider名稱等於這個註解的名字。
@factory
作為乙個工廠,返回testng的測試類的物件將被用於標記的方法。該方法必須返回object。
@listeners
定義乙個測試類的***
@parameters
介紹如何將引數傳遞給@test方法。
@test
標記乙個類或方法作為測試的一部分。
TestNG系列(二)TestNG註解
前言 tetsng提供了很多註解,允許測試人員靈活地組織測試用例 一 test tets是testng的核心註解,被註解的方法,表示為乙個測試方法。description屬性 test description yuhao public void case1 在測試報告中體現出來 enabled屬性 ...
測試框架之testng使用
註解 描述 test 標記乙個類或方法作為測試的一部分 beforesuite 註解的方法將只執行一次,執行所有測試前此套件中 aftersuite 註解的方法將只執行一次此套件中的所有測試都執行之後 beforeclass 註解的方法將只執行一次先行先試在當前類中的方法呼叫 afterclass ...
TestNG 基本註解
註解描述 beforesuite註解的方法將只執行一次,執行所有測試前此套件中。aftersuite註解的方法將只執行一次此套件中的所有測試都執行之後。beforeclass註解的方法將只執行一次先行先試在當前類中的方法呼叫。afterclass註解的方法將只執行一次後已經執行在當前類中的所有測試方...