Software Testing

  • The following testing ghazal is based on a famous ghazal by Ghalib, where he played on the word:  तू. Urdu/Hindi/Punjabi have various versions of ‘you’ which depict different levels of respect – the lowest being  तू. I’ve just played on the ghazal structure and attempted to touch various subjects in this short poem like the (lacking)

    Read more →

  • While testing, one of the useful ways to get more ideas for testing as well as breaking free of constraints that prevent you from exercising some test ideas is the GOLD heuristic – Go One Layer Down. The concept is simple, although from one implementation to another the ground work required might vary. There are

    Read more →

  • Opinion Management System

    A lot of times, what is logged as a bug by  a tester is usually an opinion. A tester observes the behavior of the subject and feels something is not right. On further analysis, s/he develops on the idea and forms an opinion about the behavior or atleast has a set of questions about the

    Read more →

  • Anton Chekhov was a Russian short story writer known to be one of the best in field of literature. I remember that as a child I used to buy his books translated in Punjabi – that’s a long time ago. I’m not sure how I landed into his wikipedia page reading about one of his

    Read more →

  • Recently, I was at a Testing Services company, participating in the pre-lims for the paper selection for a conference scheduled in Bangalore in November, this year. Being an over-punctual person, I was there at the venue much earlier than the event started. While waiting alone in a conference room where the papers were meant to

    Read more →

  • I love poetry which calls for multiple interpretations. I’m a fan of ghazals especially the ones from the shayars (poets) whose poetry can be quoted in various contexts. In this post, I have chosen a couplet from Ghalib‘s ghazal – “Har Ek Baat…”: English Transliteration ragoN meiN dauDte firne ke ham naheeN qaayal jab aaNkh

    Read more →

  • After the confusion around not publishing Michael Bolton’s comment in response to my earlier post was sorted out, Michael has replied (thanks Michael!) with an elaborate post: All Testing is (not) Confirmatory, providing reasoning in favor of his concept of “Testing versus Checking”. Meanwhile, I had a discussion with Pradeep Soundararajan on the comment episode

    Read more →

  • In Michael Bolton’s post on Testing vs Checking and the follow-up comments, he splits testing into exploratory testing and confirmatory testing (he’d rather call the latter as checking). I wasn’t convinced with this split-up and studied all his posts on this subject. I initially thought to leave a comment on his post but found it suitable

    Read more →

  • A Ghazal is a form of Urdu poetry, which follows certain strict rules. I used to practise this while being an engineering student and in the initial years of my career. Later I got too busy with my job and never had a look at it. I usually use a lot of shers (couplets from

    Read more →

  • I have seen a lot of discussions over this topic in various blogs or otherwise. I could see people outrightly rejecting it, speaking in favor of it or making statements in favor of both approaches. I think it makes sense to write my thoughts as well on this topic. What I am going to write

    Read more →