Reviews of Gorilla Logic

Gorilla Logic Enhances Its Open Source Mobile App Testing Tools

by Bill Ives

Application testing is a critical component of development and its importance and impact is often over looked.  With the dramatic increase in mobile apps on a variety of platforms, testing could be the “gotcha” for many developers. Gorilla Logic has recognized this need and offers a suite of automated testing tools to ease the pain. I have covered them before on this blog (see The Rise in Mobile Apps Puts New Demands on Developers). I recently spoke with their CEO, Stu Stern and Ed Schwartz, VP of Engineering, on Gorilla Logic’s latest moves.

Gorilla Logic is a provider of enterprise application development services. They have also created open source testing tools for mobile and rich Internet applications. The tools are provided for free and they offer set up and support services. All of the functional is contained within the free version, as there is no premium commercial upgrade.

Monkey Talk is test tool for Apple’s iOS that records actions with the iPhone or iPad while in use and plays them back as a test script at any time. It enables the interactive creation, editing, and playback of automation scripts that exercise an application’s user interface. Monkey Talk provides similar capabilities in the for Adobe Flex environment. These tools can run tests in an automated, CI testing environment, that is especially suitable for Agile processes and generate native code for complete test customization and extensibility.

They are now offering similar capabilities for the Android environment. Monkey Talk for Android allows testers without in-depth Android Software Developer Kit (SDK) knowledge to quickly create testing scripts. An Eclipse-based control console provides easy creation and editing of automation scripts. Scripts can be created and run on an emulator or actual device and it supports virtually all Android SDK UI components and gestures. There is automatic generation of extensible test scripts in either Java or JavaScript and you can run tests in continuous integration environments.  Here is an example of how the record, playback and code generation features interact.

Stu pointed out the Monkey Talk allows for high level recording of gestures, such as swipe, rather than low-level touch events, so that recorded scripts are readable and editable, and can even be created from scratch without recording.

Monkey Talk can help integrate the efforts of Agile team members. Testers can use the interactive console without any programming requirements. Developers can stay within native code and test engineers can operate in the easier to use Javascript. Here is an example of how Monkey Talk works with Apple iOS in both its native Objective-C and Javascript.

Their next move is to combine the capabilities to handle the testing of both Apple iOS and Android apps in the same tool. This makes sense as developers often create apps to play in both of these environments and now they will have one tool to handle both.  Gorilla Logic’s support services include startups, annual supports, and incident support. They will soon offer a complete outsourcing of your app testing.

Testing is a critical component of application success. In some ways it has become even more important in the self-service transparent world we now live in. As Stu mentioned, in the past if an app did not work, a user might complain to their IT shop. Now they go to a review Web site and tell the world.

More Reviews of Gorilla Logic

testing : Bill Ives - July 12, 2011 - 1 Comment

The Rise in Mobile Apps Puts New Demands on Developers

Mobile is on the rise within the enterprise and this creates the need for more efficient mobile applicatio n developmen t. This is an increasing ly important topic as two-thirds of the informatio n workforce already works remotely, according to... Continue

Your feedback is important to us
Tried one of these apps and have something to say about it? Please jump in to the comments and share your experiences and tips.

And whether you're a potential user or self-interested vendor, please feel free to let us know if there's a Web app or tool you'd like us to review.
Custom Search
Recent Review Comments
  • Michal Wachstock: Disclaimer : I work for Clarizen. I know this conversati on is a bit old, but I just bumped into it again and I have to say that a lot has changed...
  • KateLukach: RT @BillIves: post on @theappgap @Coveo Provides Version 2.0 of Its Customer Informatio n Access Solutions (CIAS) http://bit .ly/9tfMNM This...
  • BillIves: post on @theappgap @Coveo Provides Version 2.0 of Its Customer Informatio n Access Solutions (CIAS) http://bit .ly/9tfMNM This comment was...
  • Allen Bonde: Hi Bill – I agree these tools can be addictive! Kinda like candy for brand marketers :-) Thought you and your readers might like to check out...
  • eastwickcom: RT @BillIves: post on @theappgap NetBase Provides an Expanding Set of Social Media Monitoring Measures http://bit .ly/ct9bB2 This comment was...