Levels Of Testing

          There are four types of testing levels 






  • Unit Testing:

     Testing individual unit of source code .
example: Testing Keyboard of a computer or testing if statement in a program.
  • Integration Testing:

   Integration testing involves checking for errors when units are put together
Example:
  1. Keyboard and Mouse of a computer are tested  are they both working together.
  2. In software checking each and every link navigate properly to respective module or page.

Types Integration testing:

1.Top down approach:

      High level modules are tested first and than lower level are tested
Example: parent modules are tested first


2.   Bottom up approach:

    Lower level modules are tested first and then high level are tested
Example: Child modules are tested first and then parent modules are tested.

  • System Testing:

     Validating the functional and non-functional requirements of the system is called system testing.
Functional Testing is conducted both in positive and negative
  • User Acceptance Testing


      User acceptance testing is done in client environment in early and in final stage.In early stage requirements are verified by acceptance testing  and once the project is approved by the client.Then development starts.In final stage the final product is verified by the client by user acceptance test


You May Also Like:

No comments:

Post a Comment