Software Quality Insights

Nov 9 2011   5:38PM GMT

Gorilla Logic announces automated testing tool for Android

Melanie Luna Melanie Luna Profile: Melanie Luna

Recently Gorilla Logic announced the release of their newest automated testing tool, FoneMonkey for Android. I spoke with Stu Stern, Gorilla Logic CEO, about this new tool, and he explained the FoneMonkey tool suite in general, which is available free and open source. Now Android developers and testers will have access to the same automated testing features that iOS developers have already been using, which includes record and playback functional testing.

One of the features that differentiates FoneMonkey testing tools from others according to Stu is the high-level action recording. He described how this works, saying:

We record an actual action. So rather than saying, ‘Oh you dragged your finger on the screen,’ we are recording ‘oh, you scrolled the table to row 3.’ Obviously, that is much more readable; you can create a command from scratch for that recording to try to specify a slight command manually… This high-level action recording, because we are native, and we live so-to-speak right inside the application that is being tested, we’re able to interpret a slight gesture and understand that you are scrolling a table.

He also mentioned how these tools aid in the increasing practice of collaboration between testers and developers in Agile development. FoneMonkey tools have an interactive point-and-click console that records the app in a straightforward manner, requiring no prior programming knowledge, which enables testers to become a more active part of the team in many cases. The tests also generate native code, and they are increasingly generating JavaScript, appealing to a broader audience.

With this testing tool, developers and QA testers can create tests that perform user operation sequences and confirm the results. It is also compatible with continuous integration environments.

For other recent SSQ articles related to mobile application testing, see:

Smart phones: Implementing a test automation architecture

Mobile application testing: Five differences testers must take into account

Mobile applications: Testing and monitoring using SaaS solutions

 Comment on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: