Difference between System Testing and Integration Testing


Difference between System Testing and Integration Testing

Here is the Difference between System Testing and Integration Testing in the tabular form

 

System Testing Integration Testing
1. Testing the completed product to check if it meets the specification requirements. 1. Testing the collection and interface modules to check whether they give the expected result
2. Both functional and non-functional testing are covered like sanity, usability, performance, stress an load . 2.Only  Functional testing is performed to check whether the two modules when combined give correct outcome.
3. It is a high level testing performed after integration testing 3. It is  a low level testing performed after unit testing
4.  It is a black box testing technique so no knowledge of internal structure or code is required 4. It is both black box and white box testing approach so it requires the knowledge of the two modules and the interface
5. It is performed by test engineers only 5. Integration testing is performed by developers as well test engineers
6. Here the testing is performed on the system as a whole including all the external interfaces, so any defect found in it is regarded as defect of whole system 6. Here the testing is performed on interface between individual module thus any defect found is only for individual modules and not the entire system
7. In System Testing the test cases are developed to simulate real life scenarios 7. Here the test cases are developed to simulate the interaction between the two module
8. The System testing covers many different testing types like sanity, usability, maintenance, regression, retesting and performance 8. Integration testing techniques includes big bang approach, top bottom , bottom to top and sandwich approach.

200 total views, 1 views today

A Soon-to-be Computer Engineer by profession, he has profound devotion to add Data Scientist as a prefix to his name. He’s been to the nooks of the web (at least of the surface web) and planning to add some real figures in his pocket!

Leave a Reply