FlexMonkey 1.0 发布了

阅读数:1056 2009 年 7 月 19 日

话题:Java语言 & 开发架构

Gorilla Logic 公司于近日发布了 FlexMonkey 1.0。FlexMonkey 是个面向 Flex 和 AIR 应用的开源测试工具,它可以对 Flex 用户界面功能进行捕获、回放及验证。FlexMonkey 能够生成基于 ActionScript 的测试脚本,该脚本可以运行在 FlexMonkey 应用中,也可以运行在持续集成环境中。

Gorilla Logic 公司的 CEO,同时也是 FlexMonkey 项目的创建者Stuart Stern与 InfoQ 的广大读者分享了其对于此次发布的一些想法。首先,他重点谈到了此次发布中最让他感到激动的地方:

我们彻底改写了用户界面以便更加轻松地记录和回放测试,同时增加了屏幕快照功能,它还能将回放过程中需要验证的属性值的快照保存下来。除了测试 Flex 应用以外,FlexMonkey 1.0 还首度增加了对 AIR 应用测试的直接支持。现在的 FlexMonkey Console 本身就是一个 AIR 应用, 既能独立启动, 也能以基于浏览器的 SWF 的方式启动。

接下来,他回答了关于 FlexMonkey 如何集成 Fluint 或是 FlexUnit 4 这一问题:

FlexUnit 4 本身是基于 Fluint 开源项目的。我们之所以选择在 FlexMonkey 1.0 中生成 Fluint 代码的原因在于 FlexUnit 4 现在还没有最后定案。一旦 FlexUnit 4 的官方版本发布,我们就会生成基于 FlexUnit 4 的测试。FlexUnit 4 是可以运行 Fluint 测试的,因此现在为 Fluint 生成的测试将来还可以运行在 FlexUnit 4 中。

最后,Stu 又补充到:

FlexMonkey 1.0 是个专业的测试工具,同时它还是免费的。现在我们没有理由在自动化的单元、集成及 QA 测试中抛弃 UI 测试了!

请访问http://flexmonkey.gorillalogic.com来下载 FlexMonkey 或是进一步了解该项目。此外,去年 Stuart 接受了 InfoQ.com 的专访,在DrunkOnSoftware.com上有采访视频。

查看英文原文:FlexMonkey 1.0 Released