I recently asked some friends for their insights into automated testing tools for iPhone. Based on the feedback (special thanks to Kevin Burr!) and some research, it turns out there are a few expensive commercial services/tools and some emerging and very interesting open source applications, including:
DeviceAnywhere (commercial)
Cucumber (open source)
A good overview of integrating Cucumber with the iPhone -
Here is a video of Cucumber driving an iPhone application -
Google Toolbox for Mac (open source)
UIspec (open source)
Some good blogs with current information on iPhone GUI testing include:
Gorilla Logic has just open sourced FoneMonkey, a true record/playback functional testing tool for the iPhone. Check it out at http://www.gorillalogic.com/fonemonkey.