我之前在一个主要的 WPF 项目上做过自动化 UI 测试,效果很好。
我现在正在转向一个 Java Swing 项目,并且一直在对 Swing UI 测试进行一些研究。主要是我在寻找一个图书馆,有以下内容:
- 集成到 Maven 和 CI 服务器
- 主流/流行 - 所以我们不必更改框架,或者当框架过时且不受支持时重写我们的测试。
- 易于编写测试
- 重复使用测试
根据我的研究,我发现了以下框架,并且想知道人们是否有经验给我一些优点/缺点?
- 视窗测试仪
- 朱布拉
- 节日
- 杰米
我知道之前在 stackoverflow 上也有人问过类似的问题,但是框架随着新版本的更新或变得过时而变化如此之快。