System testing

Share:
Unit 4
System testing: Introduction, Objectives of testing, Test plan, testing techniques/Types of system tests, Quality assurance goals in system life cycle, System implementation, Process of implementation, System evaluation, System maintenance and its types, System documentation, Forms of documentation.

System Testing

System testing is basically the process of executing a program with the intention to detect errors in the code.
Testing of the system is performed to find the errors and correct them. The main causes of errors are:

• Not obtaining the right requirements.
• Not getting the requirements right.
• Nottranslating the requirement in an
  understandable manner.

According to IEEE testing is: 

" The process of exercising or evaluating a system or system component by manual or automated means to
Verify that it satisfies specified requirements or

•  Identify differences between expected and actual results.

Effective testing will contribute to: 

• Delivery of higher quality software product.
•  More satisfied users.
•  Lowermaintenance cost.
•  More accurate & reliable results.

Testing is a necessary quality control activity. When a system is tested, errors are detected, these are then corrected so that the system perform the way it is supposed to. Testing is a complex process. Various techniques are available to detect and eliminate errors.
To make the testing process simple, the testing activities are broken into smaller activities. Generally incremental testing is performed in which the system is broken into subsystems. These subsystems are tested separately before integrating them to form the system for system testing.

Objectives of system testing

First of all the objective of system testing should be clear. Testing is a process of executing a program with the intention of finding errors.

The objectives of system testing are: 

To systematically uncover different types of errors in minimum time and with a minimum amount of effort.
To ensure that the system is reliable and working as per the specifications.
To ensure that the system is according to the requirements of the users.
To ensure that the system accepts correct input and gives out correct and accurate output. The system should be able to detect and avoid any incorrect input, output and processing.
To ensure high quality performance level.
Reed more...

IMPORTANT LINKS HARE:
Test PlanVarious levels of testingSystem quality assuranceSystem ImplementationImportant activities involved in system implementationSystem MaintenanceSystem Documentation |
LIKES:
System testing | Introduction | Objectives of testing | Test plan | testing techniques/Types of system tests | Quality assurance goals in system life cycle | System implementation | Process of implementation | System evaluation | System maintenance and its types | System documentation | Forms of documentation
ALL LINKS HARE:
UNIT 1 ALL LIKES HARE
UNIT 2 ALL LIKES HARE
UNIT 3 ALL LIKES HARE
UNIT 4 ALL LIKES HARE