junit測試 註解

2021-06-23 01:16:06 字數 1064 閱讀 4866

不知道也沒去過大公司是怎麼使用junit的,我只是初步了解和使用的,用註解倒是挺方便的,分享下:

1、測試由@test注釋開始

method method=new method();

@test

public void say()

2、fixture

@before

public void initialize ()

@after

public void dispose ()

3、異常和測試時間

@test(expected= indexoutofbound***ception.class)

public void empty()

@test(timeout = 10)

public void checkemail()

4、忽略測試方法

@ignore

5、測試套件

@runwith(suite.class)

@suite.suiteclasses()

public class customizerunner

完整:

public class method

public int max()

public int max(int x,int y)

public string say(string name,string dialog)

}

public class test1

}

public class test2

}

@runwith(suite.class)

@suiteclasses()

public class test12

spring測試註解類詳解

用來指定springboot應用程式的入口類,該註解缺省會根據包名逐級往上找,一直找到乙個springboot主程式class為止,然後啟動該類為單元測試準備spring上下文環境.spring單元測試並不在每個測試方法前都移動乙個全新的spring上下文,因為這樣做太耗費時間,而是會快取上下文環境...

testNG整合測試 註解及屬性

專業做測試的人都知道,junit是單元測試,而testng則屬於整合測試,本篇給大家介紹一下testng中的一些註解以及屬性 testng中用到的annotation的快速預覽,還有它們的屬性。beforesuite 被注釋的方法將在所有測試執行前執行 aftersuite 被注釋的方法將在所有測試...

自動化測試 註解篇

phoenix自動化測試框架提供了很多可以簡化編碼的註解類 annotation 本文將會這些類做一些簡單的介紹。autodata autodatasource autoexpect autofield 加在屬性上,表明是page類中的乙個元素。autolocator 加在屬性上,用於描述元素的定位...