Gorilla Logic Release FlexMonkey 5, Open Source Testing Tool for Adobe Flex and AIR

by Charles Humble on Aug 01, 2011 |

Gorilla Logic have today announced the availability of FlexMonkey 5, their open source automated testing tool for Adobe Flex and AIR. The project includes an AIR based console that allows users to quickly create and run user interface tests by providing the ability to record, playback, and verify Flex visual components. FlexMonkey 5 represents a major re-write of the FlexMonkey tool, resulting in better performance and increased reliability, according to the company. It has been in beta since the spring.

New enhancements in this release include:

  • A new console interface
  • A new test execution model based on FlexUnit 4
  • New SetProperty, StoreValue, and CallFunction commands
  • A new test-code generation model, intended to better support the customisation of generated code

Being built on top of FlexUnit means that FlexMonkey is integrated into both Ant and Maven via flex-mojos. This allows scripts, which are generated using ActionScript, to be triggered from many well known integration servers such as CruiseControl and Hudson/Jenkins. An additional plug-in, FlexMonkium adds FlexMonkey recording and playback to Selenium, and generates JUnit test scripts for Selenium RC. This allows FlexMonkey to be used for testing applications that have a mixture of HTML and Flex components, for example.

Version 5 supports Flex versions 3, 4 and 4.5. It is upward-compatible for tests recorded with FlexMonkey 4.1. The FlexMonkey development team intends to support the 4.1.x version for sustaining development for six months. It can be downloaded here.

In addition to FlexMonkey, Gorilla Logic recently released FoneMonkey 5, bringing record and playback automated testing capabilities to the iPhone and iPad. FoneMonkey runs on top of OCUnit, and uses Objective-C as its scripting language.

Gorilla Logic was founded in 2002 by ex-Sun Execs. It is privately held, employing around 50 people. It is primarily an enterprise application consultancy firm. Clients include JPMorgan, UBS, Citi Group, Western Asset, Credit Suisse, eBay, Skype and Oracle.

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.