4

我之前在一个主要的 WPF 项目上做过自动化 UI 测试,效果很好。

我现在正在转向一个 Java Swing 项目,并且一直在对 Swing UI 测试进行一些研究。主要是我在寻找一个图书馆,有以下内容:

  1. 集成到 Maven 和 CI 服务器
  2. 主流/流行 - 所以我们不必更改框架,或者当框架过时且不受支持时重写我们的测试。
  3. 易于编写测试
  4. 重复使用测试

根据我的研究,我发现了以下框架,并且想知道人们是否有经验给我一些优点/缺点?

  1. 视窗测试仪
  2. 朱布拉
  3. 节日
  4. 杰米

我知道之前在 stackoverflow 上也有人问过类似的问题,但是框架随着新版本的更新或变得过时而变化如此之快。

4

3 回答 3

1

看看Maveryx。它是一个免费的开源测试自动化框架。

于 2012-05-28T08:08:43.597 回答
0

对于 GUI 测试,我使用了无框架和无模拟解决方案 - 只有 swing 和 swingx,因为我已经使用了 swingx,当然还有我的代码。

我使用带有一些 Presenter 风格(或相反)的 MVC。构建具有光照视图级别和演示者内容的 GUI 对于 GUI 测试非常有用。

于 2012-05-28T09:22:50.947 回答
0

使用 TAP-Plugin,ReTest直接集成到 Jenkins 中。它是一种相对较新的工具,具有创新的功能回归测试方法,并结合了基于 AI 的猴子测试。

它也即将成为开源软件。

免责声明:我是 ReTest 背后公司的创始人之一。

于 2017-03-04T22:51:07.580 回答