我很自豪的宣布 FEST-Swing 1.2 发布。

FEST-Swing 是一个 Java 库,为功能性 Swing GUI  测试提供 fluent interface。 这个库提供了简单易用的 API,创建和维护GUI测试变得容易。

发布说明

Bug

  • [FEST-341] – Error in ScreenshotOnFailureListener.takeScreenshotAndReturnFileName. Thanks to Grego.
  • [FEST-342] – Javadocs in methods annotated with @RunsInCurrentThread are wrong.
  • [FEST-345] – KeyStrokeMappingProviderNames uses the wrong name for KeyStrokeMappingProvider. Thanks to Olivier DOREMIEUX.

改进

  • [FEST-347] – Incorporate keyboard mapping for French MacOS. Thanks to Olivier DOREMIEUX.
  • [FEST-348] – Fix implementation of ’selectAll’ in JTextComponentDriver. Thanks to Olivier DOREMIEUX.
  • [FEST-355] – ComponentFixture validateNotNull method visibility.

New Feature

  • [FEST-354] – Move class SystemProperties from fest-swing to fest-util.

Task

  • [FEST-343] – Update FEST-Reflect dependency to version 1.2.
  • [FEST-344] – Update FEST-Util dependency to version 1.1.2.

完整的 1.2 版本更新记录,请阅读: 1.2rc, 1.2a4, 1.2a3, 1.2a2 and 1.2a1.

FEST-Swing 可以从这里 here (文件 fest-swing-1.2.zip.)下载, FEST 需要 Java SE 5.0 及以后的版本。

Links

欢迎反馈 :)