iOS Testing MindMap / Checklist

This MindMap on iOS Testing comes thanks to Nick and Bernard – thanks guys! Take this as an overview of iOS testing.  There really is so much more detail to go into and this is something that we struggled a bit with – an initial attempt at creating an iOS MindMap just made it balloon into something that was too big.

So it was simplified to this.  It covers the basics, hopefully we can go drill down into further detail.  Perhaps everyone should give Nick and Bernard some friendly encouragement! :)

Click image below for full size.  Downloadable files also available below.

iOS Testing - MindMap / Checklist


Download MindMap Zip File

iOS Testing



  • iPhone 3G
  • iPhone 3GS
  • iPhone 4 (retina)
  • iPhone 4S (retina/dual core)


  • 3rd generation (no camera)


  • iPad 1st gen
  • iPad 2 (dual core)
  • The new iPad (retina / dual core)


  • Accessibility
  • Half pixels
  • Retina display
  • Non-retina display
  • Extended status bar resizing
  • Portrait
  • Landscape
  • Smooth animations


Location services


  • Email configured
  • Default to
  • Default subject
  • Default body

No email configured

Forced updates

Pull-to-refresh bar

  • Updates timestamp
  • Makes proper network request



Airplane Mode
Simulated poor connection

  • On first launch
  • Error message on timeouts
  • Doesn’t block mai thread


Preserved through data model changes

Time Settings

  • Properly display all time zones
  • Relative time displays
  • Switching between time zones
  • System time too fast/slow


  • Supported languages?
  • Long translated strings fit
  • Localized text in images



  • 4.x
  • 5.x
  • 6.x

Crash reporting
Memory Warnings

  • No crashes
  • View state is preserved


  • Upgrade path from all previous versions
  • User settings are preserved: Push notifications
  • User settings are preserved: Credentials
  • User settings are preserved: User preferences


  • App closes in time
  • App state preserved on next launch


Audio / Video

Background audio
Second screen
Pauses other audio

You might be interested in... Get Your Tickets To TestBashNY!

TB NYC Ads 1-07

You might be interested in... The Dojo

Dojo Adverts-05

Tags: , , ,

4 Responses to “iOS Testing MindMap / Checklist”

  1. Amit KulkarniSeptember 6, 2012 at 3:05 pm #

    Thanks for the wonderful map Nick & Bernard. I have downloaded it. :)

    Thanks again! Thanks to Rosie as well!

  2. AmyOctober 3, 2012 at 8:17 am #

    Fantastic, a really useful starter for iOS testing. Don’t forget we have the iPhone 5 out now :)

    Something that I recently discovered was the iPhone accessibility features. Well worth trying out if you’re testing an app –

    Keep going guys, there is plenty of demand for more detail on this!

  3. Gwen DobsonOctober 15, 2012 at 9:58 pm #

    What tool did you use to create your mind map? I like it! :)

  4. Rosie SherryOctober 16, 2012 at 11:51 am #

    @Gwen we use SimpleMind+ :)