Tuesday, 16 October 2012

Assuming software a home we live in and for quality goal what steps you would be thinking of probably:

Decoration (Designing),
Clean and Lucrative (Bug free),
Repairing, Fitting and other domestic works (Regression and resting)
Dividing Number of rooms for number of people (Load and performance test).........and goes ON

This looks stupid but this is how you can understand you software better and achieve peak quality.

Comparison of quality with you daily life makes lot of sense  like you desire everything perfect and flawless but that 

needs testing finding what is correct what possible steps to take etc.

A newbie to software testing will get some sort of understanding that what we do in testing and what a good software tester should posses, A men with negative mind to make positive effects is a tester.


  1. very impressive and helpful blog....

  2. clearly separating new development is a good practice in all cases since it helps Software Quality Assurance testing new features or bug fixes without getting mangled in a new feature. Modern revision control tools like Git and Mercurial can be a help here with their branching features.

    1. Hey Rock can we have a word? I need to discuss something with you... my gmail id is "rohitchauhan004@gmail.com"