An Empirical Study of Software Testing Approaches

Nishu Rastogi · 2013

To design and develop software, it is required to follow a process model i.e. a defi ned set of activities which will result in cost-effective and systematic software which is to be delivered to the customer and among the various activities involved in the process model testing plays a vital role. Testing is a process to fi nd the weak points of software; it is not a phase where we try to proof that the developed software is error-free. Testing is performed with a negative attitude to fi gure out the remaining error, which are not yet uncovered even after conducting various reviews, audits and inspections. If testing is conducted in a better manner we can ensure that the software which an organization is going to release in market or delivering to a client will satisfy the requirements of them and will assure the product is good in term of quality also. Software undergoes through many levels and types of testing to develop a correct deliverable product. In this paper we'll study various kinds of testing like structural, functional, and their importance in practical environment.

Read the paper · More papers on PaperTik