I have nearly finished developing my first iPhone App. Before I take the plunge and send it to Apple, I would appreciate some suggestions on testing it.

Having worked in a formal software development environment, I know the importance of using professional software testers. But being new to this game, I am not sure of where to go. I have googled and found some iPhone App testings services at www.testing4success.com, and www.testiphone.com and there are plenty of articles out there if I choose to test it myself.

My issue is I don't want to take the risk and not do any testing, so I would really appreciate some suggestions from other iPhone App Developers on what they normally do.

I hope you can help, any comments/suggestions greatly received