This paper explains that systems and applications are being developed to facilitate the traditional manual process; code
testing is a critical element to this procedure to ensure that systems function well and that they meet user-requirements. The author points out that manual code testing
involves evaluation and assessment of program codes through manual process and whether the functionalities match those listed in the detailed design. The paper relates that unit testing, the process of checking the units (i.e. modules, subprograms) of a software product, involves individual checks and tests of every software component. Table of Contents Testing Code Manual Automated Unit Testing Integration Testing Regression Testing User Acceptance At Whose Site?