TestNG系列之 TestNG基本註解 注釋

2021-09-09 05:10:08 字數 1033 閱讀 5941

註解

描述@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註解的方法將只執行一次後已經執行在當前類中的所有測試方...