Introduction to Testing
Testing is conducted to ensure that you develop a product that will prove to be useful to the end user. The primary objectives of testing assure that:
1. the system meets the users’ needs ... has ‘the right system been built’
2. the user requirements are built as specified ... has ‘the system been built right’
Other secondary objectives of testing are to:
- instill confidence in the system, through user involvement,
- ensure the system will work from both a functional and performance viewpoint,
- ensure that the interfaces between systems work,
- establish exactly what the system does (and does not do) so that the user does not receive any “surprises” at implementation time,
- identify problem areas where the system deliverables do not meet the agreed to specifications, and
- improve the development processes that cause errors.
Achieving these objectives will ensure that:
- the associated risks of failing to successfully deliver an acceptable product are minimized,
- a high quality product (as the application purchaser and user view it) is delivered, and
- the ability to deliver high quality applications is improved.
- The purpose of a testing method is to provide a framework and a set of disciplines and
- approaches for testing of a software application, so that the process is consistent and repeatable.
Copyright © 1998 - 2010 PDTPRO LTD