Friday, September 13, 2013

Reporting bugs

This post is on request from one of my fellow colleague come friend, a programmer. And when a programmer is asking a tester to write about bug report than you know it is important. Writing good bug reports is vital let me elaborate you why.

"The true measure of a great tester is that they find bugs, analyze them thoroughly, report them skillfully and end up creating a development team that understands the gaps in their own skill and knowledge." - Dr. James Whittaker(Software Architect @ Microsoft)

Thus a nicely reported bug presents the tester found the bug, analyze it throughly, understand it properly and ready for the debate why it is a bug and why it should be fixed. For your seniors or people in management it represents your ability to think, approach, representation and skills as a tester.

When reporting you can not forget following parameters,

  • Summary(Should be nice, clean, simple and self descriptive)
  • Description(Steps to reproduce with notes if required for each steps)
  • Environment details(Operating system, browser with version, application built number etc.)
  • Screenshot(One or more screen shots including indication)

Remember each and every parameters I stated above have its own importance in report. I am considering that first three points need no description of its importance. But I want to add something about the last one, Screenshots. It is more important than you think of it is. Does not matter application developers sitting with you in the same room or in other country. They will refer to the image more than words written in description. Research shows that a human understands 60% more with images rather than descriptive texts.

Feel free to leave a comment. Share your feelings about this post, was it helpful? does it contain ambiguous data? or anything. You are always welcome :)

Sunday, September 8, 2013

Selenium simplified tutorial

If you are interested in Selenium Webdriver. Looking for tutorial with good and trusted contents than I have a very special solution for you.

Alan Richardson a very well known tester wrote down a magnificent book called Selenium Simplified. The writer provide a very useful and free course in Udemy and paid course for a more details on Java. Check following links,


I hope this guideline is helpful for you, feel free to post your comment.