使用JRuby测试Java GUI
GUI测试是一项艰苦且常被忽视的任务。让我们来看一看两个用于编写SWT和Swing测试的开源解决方案,SWTBot和Marathon,以及如何在解决方案中使用JRuby。我们采访了Ketan Padegaonkar(SWTBot)和Dakshinamurthy Karra(Marathon)。
GUI测试是一项艰苦且常被忽视的任务。让我们来看一看两个用于编写SWT和Swing测试的开源解决方案,SWTBot和Marathon,以及如何在解决方案中使用JRuby。我们采访了Ketan Padegaonkar(SWTBot)和Dakshinamurthy Karra(Marathon)。
作为即将到来的计划于6月25日发布的Eclipse Ganymede的一部分,InfoQ将会报导一系列Eclipse的子项目。今天,主角是RAP(Rich Ajax Platform),它正好发布了1.1版。InfoQ采访了Jochen Krause以更多地了解RAP以及它所提供的功能。
Glimmer是一个使用JRuby和SWT构建图形用户界面(GUIs)的类库。通过使用构建器,它可以快速构建GUIs,同时也允许直接访问SWT的APIs。最近有人提议将Glimmer作为正式的Eclipse项目,我们就此与Andy Maleh对项目展开了讨论。