A Mind Map for iOS Testing

Update 10/30/12: Version 1.1 of the mind map has been updated with the following changes:

  • Added iPad mini & iPhone 5 under Hardware
  • Added in-app purchase testing under Software
  • Added right-to-left text input under Internationalization (h/t Matthew Henderson)
  • Added caching under Data (h/t Brad Dillon)
iOS Testing Mind Map 1.1 Zip File Download

I had previously posted about a mind map for getting started with mobile testing that I had come across on the Ministry of Testing website. What I was really hoping to eventually see was an iOS specific one, which I’m happy to say we now have. Bernard and I have put together this mind map for testing iOS.

I’ve been wanting something like this for myself to serve as a checklist; things to make sure I’m covering or have at least considered when testing. We tried to strike a balance of being thorough while not going overboard with details. If you think it sucks, or that we missed a bunch of important stuff, or have a bunch of things you don’t care about, luckily for you the .smmx file is available to modify to your heart’s content! Should you find yourself feeling so adventurous, the application I used was SimpleMind Free. Though you’ll need to grab the pay-for version of SimpleMind to be able to import an existing mind map.

The .smmx file is included in this handy zip file (updated zip here) that Rosie was kind enough to make. The zip file also hosts a few other useful formats (PDF, PNG, text, OPML, MM).

8 comments on “A Mind Map for iOS Testing

  1. Nice! Thats really useful – thanks!

  2. You can open and edit it in SimpleMind Free if you drag the .smmx file onto the app icon in the dock. Thanks!

  3. good work. Don’t forget about security & compliance testing (accessibility linked to compliance, for example).

  4. It’s a very usefull mind map. You did a really great job, thanks!

  5. Todd Fincannon on said:

    I imported the OPML file from Rosie into OmniOutliner and now have an outline with checkboxes for each task. Nice!

  6. Under “Internationalization” you can add right-to-left keyboard input. This can break auto-expanding UITextViews, for example, if you assume they only need to expand to the right.

  7. This is really useful. I’d suggest adding the iPhone 5.

  8. Francisco Javier on said:

    Excelent work! I’ve been waiting for something like that for a while, all iOS developer must have to read and apply it. It could be great if this mind map should be available for other platforms like android.

    Contratulations from Chile, a small country at south america!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>