Agile2012 has ended
Back To Schedule
Monday, August 13 • 9:00am - 12:30pm
Make your iPhone Agile with automated iOS Testing: Eric Smith, Eric Meyer

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Automated Acceptance Tests are the ideal way to bridge the gap between what your customer wants and what your application does. Meanwhile Unit Tests are required in order to keep your application clean, functional and Agile. Until recently these practices were not common on the most popular mobile device in the world, the iPhone, and in this workshop we'll show you how to take the customer's requirements from their brain to executable documentation and take you through the development of a real application. We will do this through the use of three tools: Fitnesse, OCSlim, and OCDSpec. Fitnesse is a wiki with a test runner for Slim Tests, that gives instantaneous feedback to the customer when your stories are complete and documents what they do. OCSlim allows Fitnesse to call into Objective-C, and OCDSpec is the Unit Testing framework for Objective-C that all your friends have been talking about. In this hands-on workshop you and your pair will implement the game Mastermind from executable specifications, both writing the Unit Tests and the making the Functional Tests green. Note: If you can, bring a Mac with Xcode and the latest iOS SDK installed. If you can't we'll all be happily pairing and willing to share.

Monday August 13, 2012 9:00am - 12:30pm CDT
Ft. Worth 1-2