Gorilla Logic, a leader in enterprise application development services and creators of open source test tools for mobile and Rich Internet Applications (RIA), today announced the latest version of FoneMonkey for iOS, the popular open source functional testing tool for iPhone and iPad applications.
“This most recent release of FoneMonkey for iOS adds several key enhancements based on requests from the open source community of iOS developers,” explained Stu Stern, CEO and president of Gorilla Logic. “We are committed to meeting the needs of the open source community through frequent updates to FoneMonkey for iOS to provide developers and QA team members with rich features that help them ensure their testing is completed faster and with more accuracy.”
Features added to the newest version of FoneMonkey for iOS make it easier for developers and QA team members to conduct automated testing of their iOS applications. These features include:
• A new capability to run HTML Selenese scripts within a UIWebView – enabling Selenium testing of embedded web apps for the very first time
• An option to playback scripts at recorded speed which increases productivity of developers
• Console options to set playback speed/timeout from the console, allowing users to the option to set faster playback speeds when they do not need to see steps during playback or slower playback speeds if they want to watch and inspect each step during playback
• Commands retry until timeout so the WaitFor command no longer is necessary when waiting for data
Stern says now testers with no Objective-C knowledge can use JavaScript as an alternative to extend FoneMonkey-generated tests. This allows them to easily create tests and suites of tests in Javascript. In addition, data driving capabilities allow developers to create CSV databases to drive tests with unique data per each test. This allows users to create one test that can be run many times using different data to help them see how an application responds using multiple data sets. Finally, this latest version supports Selenese HTML scripts which enables developers not only to test native functionality of their applications, but also the parts implemented in UIWebViews, adding more test support for those who use web technologies in their applications.
Gorilla Logic’s passion for delivering quality software applications for enterprise customers led to the creation of FoneMonkey. It is the only test tool for iOS and, most recently, Android, that records all actions on an iPhone, iPad or Android phone 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. Using FoneMonkey, developers and quality assurance team members can create suites of tests that automate and perform user operation sequences, and then verify results. FoneMonkey supports development as well as QA testing, and tests can easily be incorporated into continuous integration environments.
Availability
The latest release of FoneMonkey is available now and can be downloaded at (http://www.gorillalogic.com/fonemonkey). To read more about the latest announcement and what it means for the FoneMonkey community, please visit (http://blog.gorillalogic.com/). For more information on Gorilla Logic, please visit: (www.gorillalogic.com).