Application is developed, assigned to QA. QA creates a sheet full of bugs to be fixed and shares with developer. If you are developer, you would ask QA various questions – What the heck is this? How in the world could this happen to me? Why did this happen? We have tested our “application”, with every possible scenario on “browser”. Bugs are popping in, and we are fixing them. It takes quality time to fix those bugs. Probably more time to fix bugs than developing the piece of code. Quite a few times, client reports silly bugs which is embarrassing.
It might be the same bug you fixed weeks back, or yesterday itself. Debugging is sometimes not taken seriously. When in hurry, instead of checking whole application, QA as well checks the known areas with a few random clicks on the site pages. This is frustrating for clients / end users. Have you worked in to this sort of the problem which is faced by many? There is a solution for this – UNIT TESTING, to get out of miserable life, to make lives better. continue