What Is The Core Purpose, Objective For Software Testing? (In My Opinion)
Ahmed Fathi Elgaly
Lead Software Quality Assurance/Testing Officer at EastNets
May someone say that software testing is a way to demonstrate that bugs not present.
Another one may say that the purpose of software testing is to prove that the program do it's intended function.
A third one may say that software testing is a way to establish confidence about the program.
That is seem to be good, But for me the core objective of software testing is:
Testing is the process of executing a program to find bugs (in a constructive way)
As it is agreed that finding bugs and fixing them will increase the reliability and the quality of the software,
Also as the human tend to be highly goal oriented, so your goal will lead you to what you are believing on, so if you start the testing with the goal to find bugs to be fixed,
And definitely this will increase the software quality, and with this way you achieved what every software quality engineer looking forward to.
Sure your comments are most welcome to share knowledge.