Payroll System
Payroll System
Introduction
Testing is the phase where the error remaining from the earlier phase also must be
detected. It is the process of examining something with the intension of finding
errors. Testing a program consists of providing the program with a set of test inputs
and observing if the program as expected .If the program fails, then the conditions
under which a failure occur are noted for debugging and corrections.
Level of Testing:
Before the implementation of the system, testing has been carried out thoroughly to
eliminate any bugs, which may be present.The test been conducted based on some
level of testing.
Unit Testing
Code walkthrough
Integrated Testing
Validation Testing
Output Testing
System Testing
Unit Testing:
Testing at the unit level is very much essential because the error is
accurate. Unit testing is testing of different units or modules of a system in
isolation. Testing is done to check whether each module in the software
works properly so that it gives desired outputs to the given inputs.
Code walkthrough:
In this phase of testing the code is thoroughly checked for
discrepancies that may occur in the code such as redundancy of code,
deviations in the naming convention etc.
Validation Testing:
At the culmination of the integration testing the software was
completely assembled as a package , interfacing errors have been uncovered
and corrected and a final series of software validation testing begun.Here we
test the system in a manner that can be reasonably expected by the customer,
the system was tested against system requirement specification.
Integrated Testing:
In integrated testing all the code modules are put together and tested
for desired outputs. The modules unit tested are integrated and tested.All the
modules are combined in this testing step. Then the entire program is tested
as a whole.
The integrated testing is carried out using integrated test plans prepared in
the design phase of the system development as a guide. All the errors found
in the system are corrected for the next testing steps. The module which are
tested show expected result.
Output Testing:
Feeding sample valid input image and then comparing the ratio
obtained in the compressed output image with the expected ratio conduct it.
Correctness of the output depends on the input image.
System Testing:
In system testing entire system is tested as a whole with all
forms,code, module and class modules.After the integrated testing the whole
of the system is tested in different environments and it is found that the
system has performed well without giving any runtime error. Hence after the
testing is concluded that the system will work fine in all environments.