Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Testing your application over and over can be quite time consuming. Also as you modify your application, even though you have a unit test you still want to have eyes on your application to know that things are still working from end to end. There is a variety of products and tools out there that can do this but the one I'm most fond of is a library created for the Ruby programming language called Watir (pronounced “water”).
Because Ruby is installed out of the box on your Mac there are just a few things you need to do to automate testing through Safari.
Note Although there are some native apps and third-party libraries that allow you to test through the iPhone, I've found that I can do about 90% plus of my testing through my desktop browser.