Recent Posts

Design Pressures of Mock Objects

Last Thursday I gave a presentation to the Eastside Xcoders on the topic of OCMock and, more generally, the role of mock objects in test-driven development. One of the great things about the process of teaching (or presenting) is getting a chance to really solidify the topic which you're sharing with others. The process of putting this presentation together really clarified some things that I intuitively understood, but couldn't necessarily articulate very well about testing and design. Read More

More UIAutomation

After having spent another week with Apple's UI Automation framework, it's clear that to really wring the most benefit out of it, you need to roll up your sleeves and extend what's already there. One area that UI Automation gives you no help is establishing an initial state for your application to run your tests against. So this week I hacked something to do just that. Read More

Working with UIAutomation

In this post we're going to look at the UI Automation library/tool that Apple added to iOS SDK 4.0. This is a huge step forward for test automation on the iOS platform. While it's not without some compromises, it's worth looking at to see if you can reduce the time you spend on manual testing. Read More

Bookshelf



Alex's favorite books »