Date Added: Sep 2012
Software testing forms an integral part of software development. It is an activity carried out to evaluate the performance of a program and it ensures that it meets the desired result. There are several techniques of software testing but an efficient approach to test software is basically a process of analyzing the program and strictly adhering to a route procedure. It is not possible to determine all possible errors in a program but it is possible to minimize the errors occurring in a program by selecting the right technique of testing at the right time so that the software becomes more effective and robust.