Typical Software Testing Hierarchy

01

Unit Testing

Unit testing is the first level of software testing where individual unit or group units of a software is tested with the purpose to validate that each unit of the software performs as the way it is supposed to perform.

02

Integration Testing

Integration Testing is the level of software testing where individual unit of a software is merged and tested as a group in an hardware and software environment to rectify whether the integrated groups are interacting with each other to produce the output.

03

Operational acceptance Testing

Operational Acceptance Testing or Operational Testing is a software testing level to detect errors to ensure that it meets the operational requirements before its productional release.

04

System Testing

System Testing is the level of software testing where the complete integrated software is tested. This is to evaluate the compliance that even in different operational environment the software is still behaving in its predefined necessities.



Sdaemon Infotech Pvt. Ltd.

Our key focus is to deliver outstanding, quality service to each and every client.

TOP