Unit Testing Storyboard Segues

Simon Rofe, Airbus Australia Pacific (@srofe)

Testing storyboard navigation in iOS is typically done manually or using User Interface (UI) tests - which are inherently slow. If you want rapid feedback from tests, as in Test Driven Development (TDD), unit testing is the more appropriate method. This talk will look at how unit testing storyboard segues, and provide some examples of what can be achieved.

About Simon Rofe

Simon's early career began in shearing sheds in Western NSW - nothing to do with Apple's or software. He is now a Senior Software Engineer with Airbus Australia Pacific. After gaining a degree and PhD in Electrical Engineering, he worked as a Research Scientist at DSTO in Melbourne and a Vibration Engineer in Brisbane. For the last 18 years he has been involved in software engineering for avionics systems with Boeing and Airbus. More recently establishing an iOS software capability for developing training tools and electronic ight bag apps at Airbus.

Apple, Mac, iOS, macOS, AppleTV, iPhone, and iPad are trademarks of Apple Inc. For the avoidance of doubt, Apple Inc. has no association with this conference.

/dev/world is an AUC event.