2011-04-17 60 views
1

我編寫了一個Swing應用程序。現在我必須在NetBeans中使用JUnit測試來測試這個大型應用程序。我學到了一些基礎知識,但我無法弄清楚如何自動觸發事件。如果有人爲此工作,他們可以提供幫助。至少您也可以將我重定向至某些來源。您知道,在Swing應用程序中,您將擁有按鈕等,這些按鈕會生成事件,這些事件是方法,我需要觸發事件。那麼,有沒有辦法測試整個軟件?NetBeans中的JUnit

+1

「......我無法弄清楚如何自動觸發事件...」 - 觸發什麼事件?你的意思是運行JUnit測試嗎?這些不是事件 - 您只需告訴IDE運行測試。你對事物應該如何工作的期望還不清楚。 – duffymo 2011-04-17 16:39:31

+0

非常抱歉,不清楚的解釋。你知道,在一個鞦韆你會有按鈕等產生的事件是方法,我需要觸發事件。所以,我需要一種方法來測試整個軟件。 – 2011-04-17 17:03:57

+0

http://stackoverflow.com/questions/1480843/unit-testing-a-swing-component – andersoj 2011-04-17 18:33:18

回答

1

您應該檢查uispec4j。開放源碼庫在通用公共許可證下授權。鏈接教程展示瞭如何輕鬆觸發事件並檢查其結果。