在eclipse中使用Ant執行JUnit
建立工程:
在eclipse中建立一個java project.
AntTest
?-src
??-com.test
???-ABS.java
???-ABSTest.java (Junit Test Case)
?-lib
?-build.xml
?-JUNIT_HOME/junit.jar
配置:
eclipse->window->preference->ANT->Runtime->Classpath->ANT Home Entry
選擇Add External JAR,加入ECLIPSE_HOME/plugins/org.junit.../junit.jar
build.xml的內容:

?2

?3

?4

?5

?6

?7

?8

?9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

運行:
右鍵build.xml->run as "Ant Build".
結果:
控制臺有輸出結果,例如:
Buildfile: C:\Documents and Settings\qianwang\My Documents\D\SMPWorkspace\AntTest\build.xml
compile:
junit:
??? [mkdir] Created dir: C:\Documents and Settings\qianwang\My Documents\D\SMPWorkspace\AntTest\report\framework-20070201-1712
??? [junit] Running com.test.ABSTest
??? [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0 sec
BUILD SUCCESSFUL
Total time: 19 seconds
同時,AntTest/report(如果沒有自動建立的目錄)中,產生.txt格式的文本文件.
結果文件中,會指出運行了哪些testcase(指出被測試的方法名test**).
如果有failures/errors,異常的詳細信息也會輸出在這里.
posted on 2007-02-08 21:17 cerulean 閱讀(2523) 評論(0) 編輯 收藏 所屬分類: eclipse 、Ant