There doesn't seem to be many choices out there for running functional tests on the iPad/iPhone. A quick search brought up a few options: FoneMonkey, Frank, UI Automation.
Does anyone have experience with any of these or have suggestions for better solutions?
lets you automate tasks you do often with just a tap or by asking Siri. Create shortcuts to get directions to the next event in your Calendar, move text from one app to another, and more. Choose ready-made shortcuts from the Gallery or build your own using different apps to run multiple steps in a task.
Ranorex: Ranorex offers end-to-end testing for mobile, web, and desktop apps; it supports both Android and iOS testing. This codeless automation tool allows us to test apps with a data-driven testing approach and supports technologies like . NET, C#, HTML5, Java, etc.
I'm the FoneMonkey project founder, so admittedly a bit biased, but I would strongly recommend you give FoneMonkey a try. It provides robust recording and playback for native iPhone and iPad apps, and you can easily extend custom scripts with Objective-C logic to automate virtually any UI scenario.
The next release (due out later this week) generates UIAutomation-based tests in JavaScript, as well as ready-to-run OCunit tests.
Stu Stern
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With