【发布时间】:2011-08-14 16:19:33
【问题描述】:
我是 Eclipse RCP 的新手,我正在寻找一个开源框架来测试我的 RCP 应用程序(尤其是 GUI)。我想将此测试作为单元测试运行。
您能否推荐一些您获得良好体验的好框架?
【问题讨论】:
标签: eclipse unit-testing testing rcp
我是 Eclipse RCP 的新手,我正在寻找一个开源框架来测试我的 RCP 应用程序(尤其是 GUI)。我想将此测试作为单元测试运行。
您能否推荐一些您获得良好体验的好框架?
【问题讨论】:
标签: eclipse unit-testing testing rcp
Eclipse 平台构建带有一个 Junit 插件测试框架,它允许作为插件编写的 JUnit 测试在 Eclipse 或 RCP 应用程序的上下文中运行。然后,JUnit 插件测试可以使用 SWTBot 以及标准平台 API(打开窗口、显示视图等)。
请参阅http://www.eclipse.org/articles/Article-PDE-Automation/automation.html 以开始使用。
另见Automating unit tests (junit) for Eclipse Plugin development
【讨论】:
您可能想试试SWTBot。它是为 SWT UI 明确制作的。它仍处于孵化阶段,但正在积极开发中。
【讨论】:
我在 EclipseCon '11 上有一个关于这个主题的演讲:10 Techniques to Test a Plug-in。
【讨论】:
你可以试试WindowTester Pro - 这曾经是一个商业产品,但是谷歌买了它之后它开源了它现在它是免费的,实际上它很好 http://code.google.com/javadevtools/wintester/html/index.html
【讨论】: