Learning the Basics of Software Testing

Our technologically driven world is moved bya typical software development process, the
three major components; the people, thesoftware testing takes up more than half of the
hardware and the software. Electronic gadgetsdevelopment period. The primary objectives of
ranging from a simple toy to the mosttesting include:
complicated machine performing high powered1. Improvement of the quality
calculations cannot work with its components. A2. For software qualification (It is the
single glitch or error would cause a major problemmeasurement of the software's quality and
and total malfunction of the device.capabilities against the expected and applicable
It important to give emphasis in making sure thatstandards)
the software being installed in the system is3. To verify & validate
working and meets the standard being set.4. To provide information
Assure that the system is "free" of errors and of5. To provide reliable estimates
the highest quality the software must go toAt the present time, software testing is still on its
through the process of software testing."developing" stage. Testing is still regarded as an
Software testing is an activity that has theart rather than a science. There is no specific
intention of evaluating the quality and/or capabilitystandard set by a governing body of what
of a program or software, it also aimed tosoftware technique is to be used and how it
determine if the software being tested had meetshould be performed. As of this moment there
the required output.are so many testing methods and technique
Generally speaking software testing can bedeveloped that served different purpose and uses
defined as the process of implementing adifferent life cycle phases. With the effort of
program or software with the purpose ofdedicated computer scientists and analysts,
uncovering errors. We have to understand thathopefully, there would be a great transition in the
software testing is more than just a process ofindustry towards the maturation of the testing as
finding error or debugging. Debugging process isa science.
just a tiny part of the whole testing process. On