Difference between Integration and System testing

System testing –

1) It is high level testing and always starts after Integration testing
2) For this testing, complete system is configured in a controlled environment and test cases are developed to simulate real life scenarios.
3) Purpose of this is to validate the application’s accuracy and completeness in performing the function as per the requirement.

Integration Testing

1) It is a lower level testing where testing is done to ensure that the interfaces between the components working as per the requirement.
In every application we intially implement small Sub-functionalities and integrate those…to make it a big functionality…so it is necessary to verify dependencies between the small sub-functionality.

Content posted is based on learning or working experience,
Share the post with others if find useful,
Any queries?, leave comments or discuss on our facebook:qavalidation.com, Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *