Unit Testing - Definition - Testing types and levels

Q.  Verifying that whether software components are functioning correctly and identifying the defects in them is objective of which level of testing?
- Published on 14 Aug 15

a. Integration Testing
b. Acceptance Testing
c. Unit Testing
d. System Testing

ANSWER: Unit Testing


  • Prajakta Pandit   -Posted on 10 Nov 15
    - Unit testing verifies the software components that are functioning correctly and identifying the defects.

    - It is a level of the software testing process where individual units or components of a system are tested.

    - The purpose of unit testing is to validate each unit of the software performs as designed.

    - Unit testing is done before integration testing.

    - Advantages of Unit testing

    - Issues are found at early stage.

    - It helps in maintaining and changing the code.

    - It helps in reducing the cost of bug fixes.

    - It helps in simplifying the debugging process.

Post your comment / Share knowledge

Enter the code shown above:
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)