Other Tutorials by

Visual Basic - Visual Basic tutorials

VB6 beginners tutorial - Learn VB6

Advanced VB6 tutorial - Learn Advanced VB6

You are here: > Systems Analysis and Design

Software Testing

System Quality Assurance (SQA) is incomplete without testing and testing is carried out to verify and confirm that the software developed is capable enough to implement, carry out the tasks for which it has been developed. Tests carried should be able to determine any previous undetected errors that might hamper the smooth functioning of the system.

There are two different approaches to it. First is the classroom testing where we test and retest the program until they work but in our business environment a more professional approach is taken where we actually try to make the programs fail and then continue testing until we cannot deliberately make them fail any more.

Hence the objective is to take care of all possible flaws so that no null, void, vague case or doubt remains before it is installed at the client’s site. The data used for testing can either be an artificial or mock data when the system is new or it can be taken from the old system when a new system has replaced it.

The volume of data required is very high for adequate testing. This is because all the data used may not be able to mirror all the real situations that the system will encounter later. Testing is such an important stage in the software development that usually 30% of the software development cycle time is dedicated to it.


<< Previous Page | Contents | Next Page >>


Home | About Us | Privacy Policy | Contact Us

Copyright © | All Rights Reserved