The EuroSTAR Blog

All the latest testing News

 

01 Sep

Emotions and Testing - Emotional Testing?

01 September 2010 by Ajay Balamurugadas

Develop an EXPERIENCE, not a mindless tool

After reading Vesna Leonard's blog post titled - 'You are NOT like any other QA or tester I've ever met', one statement stood out:

'You are NOT developing software…a mindless tool….you are developing an EXPERIENCE that lives and breathes with its users.'

The statement sums up the essence of the post and how as a tester, she cares for the stakeholders more than the process.

I'd say: 'We are surrounded by software.' Most of us use it for majority of our daily activities and our moods seem to fluctuate based on the response from these softwares. So, do we test for emotions?
The term 'Emotional Testing' came to my mind.
Can 'Emotional Testing' be termed as a test technique?
Is it part of 'Usability Testing'?
Wikipedia suggested that one of the goals of Usability Testing is 'Emotions' and 'Performance', 'Accuracy' and 'Recall' are the other three goals.
Michael Bolton's  lightning talk on 'Emotions and Oracles' highlights the very essence of user experience. Users experience software, they do not have scripts to follow. They don't have user manual in one hand and operate the software with another. He also pointed me to one of his excellent articles - ' Is There A Problem Here?' He takes us through the list of emotions he experienced when he used the software to book a flight.
How many times have we experienced amusement, frustration, confusion, caution, illusion, anger? How many times have you cursed the software? How many times were you surprised at what you saw on screen?
Should we test software for these emotions? Ben Simo's FAILURE mnemonic also has 'Emotion' as one of the points to consider while we evaluate error messages. So, while we evaluate emotional state of a person while the software is being used, should we also consider the emotional state of the tester?
As a tester do you give importance to your emotions?
Do you stop and pay attention to your emotional state or continue with your tests?
Do you make a note of the features which *surprise*annoy*frustrate*embarrass*please*offend* you?
Finally, I'd like to end this post with a question:
How much value would we add if emotions were given their due importance?


Bookmark and Share

10 comment(s) for “Emotions and Testing - Emotional Testing? ”

  1. Gravatar of Ajay Balamurugadas
    Ajay Balamurugadas Says:
    After posting this post, I'm embarrassed at the format of the post. Initially, copy pasting from blogger - html view displayed the tags as it is. Finally pasting the text from the non-html view retained the hyperlinks but the spacing got hit badly. My sincere apologies to the blog readers. This blogpost is an example of how emotions play a part in testing and how users might get frustrated, embarrassed at the outcome.

    Regards,
    Ajay Balamurugadas
  2. Gravatar of Vesna
    Vesna Says:
    I got here from Twitter specifically because I saw the term *emotional testing*. I was a bit shocked to be mentioned here when the page opened (thank you for that though :) - very humbled). Emotional Testing caught my eye, as my entire life has been driven purely by emotions. I'm not saying others aren't like this, but I've noticed that I have little, if no want to 'control' them. I try to understand them, talk myself through them, but everything I do is *completely* emotion driven. And in my particular case, my emotions have pretty much never led me in the wrong direction. It's only when I tried to keep them down that I got myself in trouble (2006 through 2008)... a heap of trouble! Now, after reading your post, I am blown away that this is how I've always tested!! Always! With pure emotion. When I didn't like the project, it's because I wasn't tied to it (emotionally), and would give up almost...and revert back to scripts and format. Even now, I have a project that I love so much! As soon as a build is in, I'm dropping everything to help out. I think I GET it now! You've just connected the dots! :)))) Thank you so much! When my emotions aren't involved, my testing takes on a whole other 'methodology'......WOW.... you have given me a LOT to think about! Thanks again so much :)

    Also - no worries about the format....it's the message!

    Ves
  3. Gravatar of Adtiya
    Adtiya Says:
    Nice, Well put. 'Emotional testing' can indeed become new/different angle for testing.
    But from my point it should ALWAYS be LAST aspect of testing.
  4. Gravatar of Saurabh Agrawal
    Saurabh Agrawal Says:
    nice!
  5. Gravatar of John Stevenson
    John Stevenson Says:
    Hi Ajay

    You might be interested in a couple of blogs I have done of this topic and how important it is that we are aware of our emotions when testing.

    http://steveo1967.blogspot.com/2010/07/emotional-tester-part-1.html

    http://steveo1967.blogspot.com/2010/07/emotional-tester-part-2.html.

    With regards to the comment from Adtiya - I am a little confused with "ALWAYS be LAST aspect of testing?' not sure IMO if that statement is correct. We should be aware of our emotional state before we start to test - it could impact how we test.
  6. Gravatar of Teemu Vesala
    Teemu Vesala Says:
    For me the personality is affecting more to testing than emotions. Chaotic person who wants to have fun - so my testing looks chaotic from external people, but I know what I am doing. ;) And fun-part. It doesn't mean that I don't do mandatory boring parts, but I also do fun parts which are not at original assignment. It usually gives additional defects for devs to fix.
  7. Gravatar of Ajay Balamurugadas
    Ajay Balamurugadas Says:
    Hi Steven,
    Thanks for the comment. I read your posts and yes, I agree that its an interesting topic to be considered. Many a times, when I'm in a bad mood, I find a lot of issues and later realize that they needed more investigation. On the other hand, when I was very happy - I found some issues which needed no more investigation.

    The idea of smiley is good. i'm afraid if management would understand the smiley without any numbers :)
    I talked to Aditya about his comment and he was of the opinion that 'emotions depend on emotions' and need to be considered at last. I was not surprised by his statements knowing him as a programmer. His argument was also interesting. If you are in a good mood, you are ready to wait few minutes longer for the page to load while its the reverse when you are already frustrated and angry.

    Regards,
    Ajay Balamurugadas
  8. Gravatar of Software Testing
    Software Testing Says:
    Nice article. I like your way of writing.
  9. Gravatar of ZERObaza
    ZERObaza Says:
  10. Gravatar of Zero Bugs
    Zero Bugs Says:
    Thanks Ajay. That was great!

Leave comment:

Name:  
Email:  
Website:
Comment:  
 
Enter the text below and click submit.