innovation tools

Mind mapping your testing strategy

I recently was asked to do a talk on software testing for a group of iPhone developers.  I decided to speak to them at a practical level and talk about how I approach software testing, as I wanted them to understand that there are different ways you can perform software testing other than resorting to heavily documented process and formal test scripts.
As part of my preparation I decided to use FreeMind to create a mind map of some of my testing strategies. Like many in the testing community I find I rely heavily on mnemonics to remember heuristics and oracles. I like Parimala Shankaraiah’s post on the Power of Mnemonics and decided to create something similar but in a mind map form.

Most of the information is not new and has been around the testing community for a while. As I started brain dumping the information, I got really excited about the map. I knew that not only was it helpful for the talk, but for me personally, it provided a great tool to remind me of different approaches I can take to testing. I’ve inserted due credit, but if I’ve left anyone out or got it wrong, please let me know and I can update it.

In fact I’m so thrilled with the results, I’m going to share it. So here it is.

10 replies on “Mind mapping your testing strategy”

Yes, I mentioned that on my daily testing tip twitter site, though I hadn’t seen your particular mind map. I started with freemind and ended with Xmind because it gave better styling to it. Did you enjoy making it? I have to say I am a bit of a convert. Interesting though, not all people like to use mind maps as a way of learning. I like Jonathan Kohls comment on this

Hello Anne-Marie,I think using mind map in combination with heuristics is a great way to work with. It provides a bit structure in your mind and still maintain the freedom to force to think.

I think the strength can be when it is new for you and forces you think in other perspectives. perhaps when it becomes familiar in usage then you might search for other approaches. In my opinion, when it makes you think and not a trick then it can be valuable.

Michael Bolton introduced the CIDTESTD mnemonic to me as Customer, Information, Developer Relations, Test Team, Equipment & Tools, Schedule, Test Item and Deliverables.The “I” for Information seems to be missing in your mindmap.

Leave a Reply

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