Category: Analysis skills

The Egg testing challenge, context and mission

Matt Heusser is describing his challenge to test various inanimate objects – An egg, a stapler, a salt shaker and a knife. Read it here, but be sure to come back for the rest of the problem. I’d now like you to spend a few minutes thinking about how you might go about testing an […]

Read More

Requirements analysis thought process walkthrough…

Michael has moved to a new city, and is obviously free of social distractions. That, or there’s something physically stopping him from playing World of Warcraft. Anyway, he’s blogging again and his latest entry (http://www.ruschena.org/michael/?p=107) on writing technical requirements is well worth a read.

Read More

Thinking tools

While looking for advice on improving my critical thinking, I came across this article – http://www.csse.monash.edu.au/~ctwardy/Papers/reasonpaper.pdf Interestingly, there are a bunch of tools listed here that claim to help with the technique of argument mapping. I haven’t had a chance to try any of these yet. Hopefully, encouraging others to check them out will yield […]

Read More

The simple things in life…

Does your system accept real world data? Does it restrict the lengths of fields and/or prevent certain characters from being entered? How do you know when you are allowing the right kinds of data? While chatting with colleagues about the NOTAG bug and some of the features of the system we are working on (it […]

Read More

Today's testing heuristic – SEP

Having seen a number of testers posting their heuristics on Testing reflections, I thought I might chime in with one that popped into my head. I’m calling it the SEP heuristic, which is probably all you need to know about it if you are familiar with Douglas Adams’ Hitchhiker’s Guide books. It is simply this […]

Read More

Rolling your own methodology

I came across someone asking for an answer to the old “How do you test a stapler” question, and in light of my new role, I thought this was a good opportunity to start taking up James Bach’s methodology challenge, using the stapler example as a starting point. I’m starting with the meta-questions, those which […]

Read More

Personas, substruction and other trades’ tricks

Developing personas is a well-described technique (see Alan Cooper’s ‘The Inmates are Running the Asylum’ and Mike Cohn’s ‘User Stories Applied’) for considering the different kinds of users of the system we are developing. On a recent project, we began considering the different users who might want to user our product. In the process, I […]

Read More