我有一个Java应用程序,它有一个用于用户交互的GUI。
图形用户界面使用SWT实现。
现在,我想对应用程序进行一些功能测试。尽可能多地使用白盒。
我已经尝试了一些框架,比如Maveryx和SWTbot。但是Maveryx的配置非常麻烦,而且它似乎不能很好地与CI服务器集成。SWTBot在eclipse上安装之后,我根本不能让它找到所有需要的类。
我想知道其他人正在使用什么来测试他们的Java GUI应用程序。如果可能的话,可以给我介绍一些关于这些框架的教程。
发布于 2013-07-30 17:17:10
我们的是awt/swing/java2d应用程序。我们使用jemmy来实现它。根据documentation的说法,它也可以与SWT一起使用。请试一试。
如果你愿意花点钱,可以考虑使用Rational Functional Tester (非常昂贵)或Squish。这两个都是非常好的产品,squish明显更便宜(或者说它曾经是)
https://stackoverflow.com/questions/17942023
复制相似问题