Testing interactive design is one of the most difficult and challenging assignments for a Quality Assurance team. Interactive is a mashup of beautiful design, user experience layouts, carefully constructed semantic markup, clear and powerful client content, branding, relationships with other websites and (usually) a solid amount of custom back-end programming and database design. Part of my role at Clockwork is building testcases and testplans, which both capture the subtleties that define a great user experience (and a successful website launch) and ensure we can reliably repeat that success for all clients. This series of posts gives you a glimpse at some of the things that a solid test plan must address. Many of these are things people never remember to ask for, but require careful consideration.