Integration Testing
When individual software modules are
combined and tested as a group than it is Integration Testing and before
software people doing integration testing a system must be unit tested before.
System Testing Definition
This definition of System Testing is given
by “Hetzel” and according to him the mechanism of testing a completely
integrated system to verify/ensure that it meets the defined means specified
requirements is known as System Testing.
So outcome of author definition is that in
system testing we test the complete system as a whole.
Difference between System Testing and Integration Testing
in Tabular form
But apart from that before you take a look
at differences first of all take a brief look at above than go for differences.
System Testing
|
Integration Testing
|
1.
In system testing we test the complete system as a whole to check whether the
system is properly working or not means as per the requirements or not.
|
1.
In integration testing we test the modules to see whether they are
integrating properly or not by combining the modules and tested as a group.
|
2.
In system testing testers always have to concentrate on both functional and
non functional testing like performance, load, stress, security, recovery
testing and so on.
|
2.
In integration testing testers have to concentrate on functional testing
means main focus on how two modules are combined and tested as a group.
|
3.
For performing this testing system must be integrated tested.
|
3.
For performing this testing system must be unit tested before.
|
4.
It starts from the requirements specifications.
|
4.
It starts from the interface specification.
|
5.
System Testing does not test the visibility of code.
|
5.
Integration Testing test the visibility of the integration structure.
|
6.
It does not require any frame means scaffolding.
|
6.
It requires some frame means scaffolding.
|
7
In System Testing Tester pays attention to the system functionality.
|
7.
In Integration Testing Tester pays attention to the integration among
modules.
|
8.
It pays attention to the system functionality.
|
8.
It pays attention to the Integration among modules.
|
9.
It is always only the kind of Black Box Testing.
|
9.
It is a kind of both White Box Testing and Black Box Testing.
|
Note
In system testing we test the both
functional as well as non functional testing of software testing and before performing
System Testing system must be integrated tested before.
Hii.. Rakesh would you please explain the System testing with your Great example. :)
ReplyDeleteFor System Testing example, please check this post http://testingbasicinterviewquestions.blogspot.in/2015/03/system-testing-example-complete-guide.html
Deletei want difference between system testing and component testing
ReplyDelete