2011-04-17 59 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。开放源码库在通用公共许可证下授权。链接教程展示了如何轻松触发事件并检查其结果。