My understanding about software testing is,
Before introducing any softwares into market they need to be checked whether they are performing the specified tasks.

Anyone please suggest me whether i am right,

If i am right please explain me about the various processes involved in testing a s/w.

Thanks,
Bharani